#work_mem — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #work_mem, aggregated by home.social.
-
[Перевод] Как читать BUFFERS в EXPLAIN ANALYZE и находить I/O-узкие места в PostgreSQL
EXPLAIN ANALYZE часто воспринимается как инструмент, который показывает план выполнения запроса. Но если посмотреть внимательнее на блок BUFFERS, он начинает отвечать на более прикладной вопрос — где именно запрос упёрся в I/O и почему это произошло. В этой статье разберём, как читать эту статистику на уровне отдельных узлов плана, как интерпретировать hit/read в контексте нагрузки и почему сами числа почти ничего не значат без сравнения во времени.
https://habr.com/ru/companies/otus/articles/1024674/
#EXPLAIN_ANALYZE #postgres #sql #buffers #оптимизация_запросов #производительность_базы_данных #work_mem #shared_buffers
-
Записки оптимизатора 1С (ч.16). Риски падения Postgres: потребление и высвобождение памяти процессами postgres
Статья родилась в ходе наблюдения за одной из систем на Postgres, что у нас на поддержке. Результаты наблюдения несколько удивили, поэтому делюсь, ибо причинно-следственные связи далеко не очевидны. Триггером к изучению, можно сказать, даже к расследованию, послужило событие, когда однажды утром сервер PG завалился, потому что процессы postgres заняли всю память.
https://habr.com/ru/companies/softpoint/articles/1016828/
#postgres #perfexpert #падение_postgres #потребление_памяти_postgresql #work_mem #мониторинг_сервера #мониторинг_postgresql #1c_и_postgresql
-
PostgreSQL — особенности работы с памятью для 1С-систем. Часть 2
Продолжаем исследовать и настраивать память в PostgreSQL. Начало см. здесь . Будет ешё итретья — заключительная часть, где я постараюсь максимально доступным языком рассказать уже методику выбора настроек. А пока предлагаю набраться терпения и ознакомиться со следующей порцией исследования по выбору настроек оперативной памяти PostgreSQL. Предупреждаю, будет не просто и, наверняка, не каждый доберется до конца. В первой части были рассмотрены параметры shared_buffers, maintenance_work_mem, autovacuum_work_mem . А сегодня на повестке параметры temp_buffers и work_mem.
https://habr.com/ru/companies/softpoint/articles/861738/
#perfexpert #настройка_postgresql #work_mem #shared_buffers #потребление_памяти_postgresql #1c_и_postgresql