Алексей Лесовский - Мониторинг PostgreSQL
Название: | Мониторинг PostgreSQL | |
Автор: | Алексей Лесовский | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Мониторинг PostgreSQL"
Читаем онлайн "Мониторинг PostgreSQL". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (98) »
индексов
Ошибки и нежелательные события . . . . . . . . . .
4.3. Функции для работы с объектами СУБД . . . . . . .
Определение размеров объектов СУБД . . . . . . .
Размещение объектов в файловой системе . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
99
99
100
101
103
103
104
106
106
107
114
116
117
123
Глава 5. Область общей памяти и ввод-вывод
5.1. Анализ общей памяти . . . . . . . . . . . . . .
Представление pg_buffercache . . . . . . . . . .
Представление pg_shmem_allocations . . . . .
5.2. Анализ памяти клиентских процессов . . . . .
5.3. Оценка использования SLRU-кешей . . . . . .
5.4. Ввод-вывод в контексте объектов СУБД . . . .
Базы данных . . . . . . . . . . . . . . . . . . . .
Таблицы, индексы и последовательности . . .
5.5. Ввод-вывод в контексте выполнения запросов
5.6. Временные файлы . . . . . . . . . . . . . . . .
Уровень баз данных . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
129
130
130
135
136
137
138
139
140
143
144
145
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5
6
Содержание
Ввод-вывод при выполнении запросов . . .
Отслеживание в журнале сообщений . . . .
Отслеживание активных временных файлов
5.7. Ввод-вывод фоновых процессов . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
146
147
148
149
.
.
.
.
.
.
.
157
157
161
162
165
166
167
169
.
.
.
.
.
.
.
173
173
176
177
181
183
187
190
Глава 8. Очистка
8.1. Введение в очистку . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2. Особенности очистки на практике . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Когда выполняется автоочистка? . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Статистика выполнения очистки . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3. Счетчик транзакций и предотвращение ошибок, связанных с его зацикливанием
8.4. Раздувание таблиц и индексов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5. Отслеживание активных процессов очистки . . . . . . . . . . . . . . . . . . . . . .
Представление pg_stat_activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Представление pg_stat_progress_vacuum . . . . . . . . . . . . . . . . . . . . . . . . .
195
195
197
197
200
202
210
213
213
217
Глава 9. Ход выполнения операций
9.1. Представление pg_stat_progress_analyze . . .
9.2. Представление pg_stat_progress_basebackup .
9.3. Представление pg_stat_progress_cluster . . .
9.4. Представление pg_stat_progress_create_index
9.5. Представление pg_stat_progress_copy . . . . .
221
222
224
226
228
231
Глава 6. Журнал упреждающей записи
6.1. Write-Ahead Log — журнал упреждающей записи
6.2. Отслеживание активности в журнале . . . . . . .
Представление pg_stat_wal . . . . . . . . . . . . . .
Представление pg_stat_statements . . . . . . . . .
6.3. Архивирование журнала . . . . . . . . . . . . . . .
Представление pg_stat_archiver . . . . . . . . . . .
Очередь архивирования . . . . . . . . . . . . . . .
Глава 7. Репликация
7.1. Обзор репликации . . . . . . . . . . . . .
7.2. Инструменты отслеживания репликации
Представление pg_stat_replication . . . .
Представление pg_stat_wal_receiver . . . .
Cлоты репликации и pg_replication_slots
Публикации и подписки . . . . . . . . . .
7.3. Конфликты восстановления . . . . . . . --">
Ошибки и нежелательные события . . . . . . . . . .
4.3. Функции для работы с объектами СУБД . . . . . . .
Определение размеров объектов СУБД . . . . . . .
Размещение объектов в файловой системе . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
99
99
100
101
103
103
104
106
106
107
114
116
117
123
Глава 5. Область общей памяти и ввод-вывод
5.1. Анализ общей памяти . . . . . . . . . . . . . .
Представление pg_buffercache . . . . . . . . . .
Представление pg_shmem_allocations . . . . .
5.2. Анализ памяти клиентских процессов . . . . .
5.3. Оценка использования SLRU-кешей . . . . . .
5.4. Ввод-вывод в контексте объектов СУБД . . . .
Базы данных . . . . . . . . . . . . . . . . . . . .
Таблицы, индексы и последовательности . . .
5.5. Ввод-вывод в контексте выполнения запросов
5.6. Временные файлы . . . . . . . . . . . . . . . .
Уровень баз данных . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
129
130
130
135
136
137
138
139
140
143
144
145
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5
6
Содержание
Ввод-вывод при выполнении запросов . . .
Отслеживание в журнале сообщений . . . .
Отслеживание активных временных файлов
5.7. Ввод-вывод фоновых процессов . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
146
147
148
149
.
.
.
.
.
.
.
157
157
161
162
165
166
167
169
.
.
.
.
.
.
.
173
173
176
177
181
183
187
190
Глава 8. Очистка
8.1. Введение в очистку . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2. Особенности очистки на практике . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Когда выполняется автоочистка? . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Статистика выполнения очистки . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.3. Счетчик транзакций и предотвращение ошибок, связанных с его зацикливанием
8.4. Раздувание таблиц и индексов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.5. Отслеживание активных процессов очистки . . . . . . . . . . . . . . . . . . . . . .
Представление pg_stat_activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Представление pg_stat_progress_vacuum . . . . . . . . . . . . . . . . . . . . . . . . .
195
195
197
197
200
202
210
213
213
217
Глава 9. Ход выполнения операций
9.1. Представление pg_stat_progress_analyze . . .
9.2. Представление pg_stat_progress_basebackup .
9.3. Представление pg_stat_progress_cluster . . .
9.4. Представление pg_stat_progress_create_index
9.5. Представление pg_stat_progress_copy . . . . .
221
222
224
226
228
231
Глава 6. Журнал упреждающей записи
6.1. Write-Ahead Log — журнал упреждающей записи
6.2. Отслеживание активности в журнале . . . . . . .
Представление pg_stat_wal . . . . . . . . . . . . . .
Представление pg_stat_statements . . . . . . . . .
6.3. Архивирование журнала . . . . . . . . . . . . . . .
Представление pg_stat_archiver . . . . . . . . . . .
Очередь архивирования . . . . . . . . . . . . . . .
Глава 7. Репликация
7.1. Обзор репликации . . . . . . . . . . . . .
7.2. Инструменты отслеживания репликации
Представление pg_stat_replication . . . .
Представление pg_stat_wal_receiver . . . .
Cлоты репликации и pg_replication_slots
Публикации и подписки . . . . . . . . . .
7.3. Конфликты восстановления . . . . . . . --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (98) »