Информация о различных аспектах обслуживания PostgreSQL.
В разработке...
Имя скрипта | Описание |
---|---|
Регулярное 'легкое' обслуживание | Bash-скрипт для 'легкого' регулярного обслуживнаия баз данных (операция VACUUM) |
Регулярное 'тяжелое' обслуживание | Bash-скрипт для 'тяжелого' регулярного обслуживнаия баз данных (операция VACUUM FULL + операция REINDEX TABLE) |
Сборка мусора и анализ | Высвобождение места после удаления 'мертвых' строк и одновременное обновление статистики |
Количество 'мертвых' строк для базы | Количество 'мертвых' строк для всей базы |
Количество 'мертвых' строк по таблицам | Количество 'мертвых' строк по таблицам |
Завершение сессий | Примеры завершения соединений базы по идентификатору или для определенной базы |
Запрет и разрешение соединений с базой | Примеры скриптов для разрешения и блокировки соединения с базой данных (например, на период проведения регламентных работ) |
Перестроение индексов | Перестроение индексов с целью борьбы с их "разбуханием" и фрагментацией. |
Информация о последних операциях VACUUM и AUTOCACUUM | Информация о последних операциях VACUUM и AUTOVACUUM. |
Информация о последних операциях ANALYZE и AUTOANALYZE | Информация о последних операциях ANALYZE и AUTOANALYZE. |
- Routine Database Maintenance Tasks - общая информация и примеры о настройке типовых операций обслуживания ("очистка", освобождение неиспользуемого места, обновление статистики и др.)
- Maintaining PostgreSQL is More Than Just a Maintenance Plan - обслуживание баз данных и некоторые нюансы.
- PostgreSQL VACUUM and ANALYZE Best Practice Tips - полезные настройки автоочистки.
- Monitoring PostgreSQL VACUUM processes - информация о мониторинге работы операций VACUUM.