пятница, 15 июля 2011 г.

Мониторинг сервера PostgreSQL с помощью munin

Munin является системой мониторинга, написанную на перле и основенную на rrdtool и состоит из двух частей: на сервере нужно установить порт sysutils/munin-master, а на клиенте - sysutils/munin-node.

понедельник, 11 июля 2011 г.

Использование pgbouncer для пуллинга соединений к PostgreSQL

Как известно архитектура PostgreSQL такова, что на каждое подключение сервером порождается дочерний процесс. Поскольку это довольно ресурсозатратная процедура в целом ряде задач (чаще всего в веб-приложениях) на создание дочерних процессов тратится значительное количество времени. Использование постоянных соединений со стороны клиента лишь частично решает эту проблему, одновременно порождая новую - опасность исчерпания лимита соедиенений.