296
Приложение D
Настройка баз данных
Настройка БД – это, по сути, искусство и наука выявления и устране
ния узких мест производительности в:
•
Приложениях, организующих доступ к БД (SQL, блокировки, тран
закции)
•
Схемах БД (проектирование, индексация, сегментирование таблиц)
•
Серверах БД (конфигурация серверов, журналирование, управле
ние соединением)
•
Дисковых массивах, на которых хранятся файлы БД (конфигура
ции RAID, определение «горячих» точек)
•
Компьютерах, на которых располагаются серверы БД (конфигура
ция операционной системы, файловые системы)
•
Сетях, распространяющих данные на/с серверов БД
Выявление и устранение узких мест в оборудовании и программном
обеспечении такой широкой номенклатуры может показаться пугающе
сложной задачей, но большая часть работы обычно сосредоточена на
схеме БД и языке SQL, который используется приложениями для дос
тупа к БД. Это никак не преуменьшает значимости конфигурирования
операционной системы, установки и конфигурирования сервера БД,
а также компоновки ресурсов данных в дисковом массиве, но схемы БД
и используемый для доступа к ним SQL – гораздо более динамичные
компоненты системы, т. е. чреваты большим количеством проблем.
Будь вы штатный специалист по вопросам производительности, про
граммист БД или администратор БД, в круг вашей основной деятель
ности по настройке войдут:
Достарыңызбен бөлісу: