Введение
Настройка производительности базы данных начинается со стадии проектирования. Необходимо стараться заложить всё возможное для обеспечения оптимальной производительности базы данных на стадии проектирования, чем решать эти задачи на уже работающей продукции.
Поэтому, если у администратора есть возможность создать новую базу данных с нуля или появится возможность реструктурировать существующую, то он должен попытаться спроектировать её таким образом, чтобы добиться максимальной производительности.
При проектировании базы данных сначала необходимо создать оптимальную структуру (содержится в .st-файле). Далее по этой структуре создаётся новая база данных, загружаются описания данных и содержимое таблиц из существующей базы данных.
Со временем некоторые области базы данных будут расти или изменятся модели их использования. Поэтому администратор должен постоянно следить за базой данных и по мере необходимости улучшать физическую структуру для достижения оптимальной производительности.
В этой главе мы расскажем о том, как проектировать физические компоненты базы данных с учётом достижения оптимальной производительности. Вы узнаете как рассчитывать размеры областей хранения Before-Image (BI) и After-Image (AI). А также как улучшить работу базы данных путём перемещения таблиц, индексов и BI-файлов в новые области хранения.