на 10.5 постгресе выполнялся запрос, который постепенно берет N строк из курсора. я заметил, что он при выполнении пишет во временные файлы и дабы ускорить это безобразие поднял work_mem после чего сделал pg_reload_conf() - соединение с работающим запросом при этом должно было подтянуть новое значение? или это произойдет только после окончания транзакции? я просто до сих пор вижу, что количество временных файлов растет
Не знаю точно, но в документации к параметрам кажется были ремарки – когда и как они применяются. Скорее всего этот параметр задаётся при старте рабочего процесса.
Обсуждают сегодня