УДК 681.5
А. Б. Л а ч и х и н а, А. В. М а з и н
МЕТОДИКА РАЦИОНАЛЬНОЙ НАСТРОЙКИ
БАЗ ДАННЫХ НА ПРИМЕРЕ СИСТЕМЫ
“АНАЛИТИК”
Рассмотрены основные этапы подготовительных работ для про-
ектирования системы сбора статистики и организации настрой-
ки базы данных. Приведены примеры их реализации для настройки
производительности СУБД Oracle 9i и диагностические данные о
работе анализируемой базы.
E-mail:
Ключевые слова
:
мониторинг, настройка баз данных, производитель-
ность, целостность, транзакция, автоматизированный сбор диагно-
стических данных.
Эффективность функционирования корпоративных информацион-
ных систем (ИС) зависит от качества функционирования баз данных
(БД), на основе которых они построены. Качество функционирования
БД определяется множеством требований таких, как высокое быстро-
действие, малое время отклика, безопасность и независимость дан-
ных, простота их обновления, доступность для многих пользовате-
лей и др. Требования эти противоречивы. Например, стремление к
высокой производительности приводит к снижению функциональных
возможностей, в том числе и мер по обеспечению безопасности БД.
Использование аналитических моделей для оптимизации предъявляе-
мых требований сложно и малоэффективно.
Для поддержания требуемых параметров БД необходим монито-
ринг системы, в результате которого может быть получена информа-
ция, позволяющая своевременно реагировать на изменения в предмет-
ной области и в требованиях пользователей путем настройки БД и
внесения соответствующих изменений.
Цель настоящей работы — оптимизация требований к качеству
функционирования БД путем мониторинга, позволяющего выявить уз-
кие места с точки зрения производительности и других параметров БД
в рамках всей И С.
Для достижения этой цели необходимо выявить все факторы, ко-
торые могут повлиять на точность проведения мониторинга, выбрать
параметры, по которым оценивается состояние БД, и отработать ме-
тодику ее анализа. В настоящей работе изложены подходы к решению
этих задач на примере настройки производительности СУБД Oracle 9i.
Большинство коммерческих СУБД предоставляют в распоряжение
администратора БД набор утилит, предназначенных для наблюдения
за функционированием системы и ее настройки.
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2010. № 4 91