мониторинг баз данных помогает поддерживать высокую производительность и доступность базы данных. Мониторинг баз данных подразумевает проверку наличия свободного места во всех табличных пространствах и проверку отсутствия ошибок базы данных и сервера.
Во избежание возникновения серьезных ошибок базы данных или потери данных убедитесь, что во всех табличных пространствах достаточно много свободного места (особенно в пространствах USERS и INDX). Регулярно просматривайте журналы базы данных; если ошибки вашей системы связаны с ошибками базы данных, в этих журналах можно найти дополнительную информацию.
Типичные задачи мониторинга
Нужно постоянно следить за работой базы данных, чтобы гарантировать, что она находится в рабочем состоянии и ее работа не приостановлена выполнением сложного задания, снижающего производительность. Администратор базы данных может получать оповещения при возникновении системной ошибки и при избыточном использовании ресурсов. Администратор базы данных должен также выполнять задачи из контрольного списка задач мониторинга; в число этих задач входят следующие задачи:
Мониторинг свободного места в табличных пространствах (особенно USERS и INDX, так как вероятность переполнения этих пространств достаточно велика)
Проверка наличия сообщений об ошибках в файлах журналов
Проверка свободного пространства на диске и использования диска (это позволит предотвратить ситуацию, в которой базе данных не хватает места на диске)
Мониторинг использования ресурсов сервера и ошибок (процессор, память, подкачка, операции ввода-вывода диска и операции ввода-вывода сети)
Проверка состояния периодического резервного копирования
Мониторинг использования откатов (время выполнения откатов и продолжительность выполнения)
Конфигурирование оповещений при возникновении некоторых ситуаций (например, нарушение определенных ограничений, слишком продолжительное удерживание блокировки или возникновение тупиковой ситуации, слишком медленное выполнение запросов или избыточное использование ресурсов).