48, однако, на деле запрос отрабатывает с одним worker?
Свободных worker-ов нет, например (max_parallel_workers, кажется).
Свободные worker'ы имеются, более того, pg_stat_activity показывает что все 48 worker'ов "задействованы" (state: active, wait_event: ParallelBitmapScan) . Однако, например в htop только один worker.
Тут что-то не сходится. Если в pg_stat_activity 48 процессов — htop чего-то не видит. Опять-таки, если там 48, то откуда известно, что "на деле запрос отрабатывает с одним worker"?
Спустя некоторое время все workers "разогнались" и стали видны в htop в виде отдельных процессов, видимо, чего-то ждали. Спасибо!
Обсуждают сегодня