Мониторинг PostgreSQL, Лесовский А.В., 2024.
Мониторинг PostgreSQL составляет важную часть работы администратора, помогая отвечать на многие вопросы, связанные с производительностью. Эта книга всесторонне охватывает обширную тему мониторинга, соединяя в себе справочные материалы об инструментарии, практические приёмы его использования и способы интерпретации полученных данных. Знание внутреннего устройства PostgreSQL и особенностей мониторинга, почерпнутое из этой книги, поможет в долгосрочной перспективе эффективно эксплуатировать СУБД и успешно решать возникающие задачи.
Для администраторов баз данных, системных администраторов, специалистов по надежности.

Установка соединений и работа сеансов.
В своём обычном режиме СУБД работает как служба (программа-сервер) и ожидает подключений со стороны клиентов. Клиентом может быть как приложение, так и пользователь, подключающийся через клиентскую программу (psql, pgAdmin, DataGrip и др.). Для каждого клиента сервером СУБД создаются отдельные процессы операционной системы, которые в привычной для администраторов терминологии называются бэкендами (backend). В каждом таком процессе между клиентом и сервером СУБД устанавливается сеанс — двухсторонняя связь, позволяющая клиенту взаимодействовать с СУБД. В процессе создания сеанса СУБД выполняет аутентификацию клиента согласно указаниям в pg_hba.conf, инициализирует внутренние рабочие структуры и применяет различные настройки, влияющие на дальнейшую работу. Когда сеанс готов, клиент может отправлять серверу команды, включающие в себя как команды SQL, так и системные управляющие команды.
При эксплуатации СУБД важно иметь представление о подключённых клиентах, установленных сеансах и том, что происходит в этих сеансах. Поведение клиента и состояние сеанса в некоторых обстоятельствах могут негативно влиять на работу и производительность СУБД.
Содержание.
Предисловие.
Об этой книге.
Глава 1. Обзор статистики.
Глава 2. Статистика активности.
Глава 3. Выполнение запросов и функций.
Глава 4. Базы данных.
Глава 5. Область общей памяти и ввод-вывод.
Глава 6. Журнал упреждающей записи.
Глава 7. Репликация.
Глава 8. Очистка.
Глава 9. Ход выполнения операций.
Приложение. Тестовое окружение.
Предметный указатель.
Купить - djvu .
Теги: учебник по программированию :: программирование :: Лесовский












