РАМ памяти ПГ?
Max memory usage:
shared_buffers (22.00 GB)
+ max_connections * work_mem * average_work_mem_buffers_per_connection (100 * 128.00 MB * 150 / 100 = 18.75 GB)
+ autovacuum_max_workers * maintenance_work_mem (3 * 64.00 MB = 192.00 MB)
+ track activity size (0.00 B)
= 40.94 GB
нет. Postgres полагается ещё и на Page Cache ядра, чем больше там, тем лучше (главное не делать 50/50 с shared_buffers) а work_mem — это параметр планировщика, и он используется для каждого узла в плане, т.е. (1) на запрос может быть много узлов и (2) база может откушать больше а что такое average_work_mem_buffers_per_connection — я не знаю…
Спасибо за ответ. Using an average ratio of work_mem buffers by connection of 150% т.е. max_connections * work_mem * 150%
Обсуждают сегодня