Есть materialized views в постгресе. Есть процедура:
FOR r IN SELECT matviewname FROM pg_matviews
LOOP
EXECUTE 'REFRESH MATERIALIZED VIEW ' || schema_arg || '.' || r.matviewname;
END LOOP;
которая забирает названия из pg_matviews и с помощью EXECUTE вызывает их refresh. Можно ли запустить эти обновления сразу в параллель, а не по очереди?