После обновления с PostgreSQL 9.6 до 10, а также обновления вышележащего приложения (Trend Micro Deep Security) мы видим увеличение общего использования общей памяти более чем на 300%.
В настоящее время общая памятьоколо 3 ГБ, что соответствует параметру shared_buffer
, установленному на 3072 МБ. Используя ps, top и pmap, я смог сказать, что почти вся общая память используется процессами, связанными с postgres.
Однако я хотел бы знать, какова истинная причина этого увеличения. Есть ли способ определить истинную причину?