Rozetka UARozetka UA ДЕФРАГМЕНТАЦИЯ БАЗ ДАННЫХ SQL SERVER С ПОМОЩЬЮ УТИЛИТЫ DISKEEPER - DiggerSite

DiggerSite

Rozetka UA Rozetka UA

ДЕФРАГМЕНТАЦИЯ БАЗ ДАННЫХ SQL SERVER С ПОМОЩЬЮ УТИЛИТЫ DISKEEPER

Источник: 05 | September | 2007 | Irina Naumova

Хорошая статья, правильная. Из раздела вредные советы.

Прежде всего, файлы БД установлены на RAID массиве или специальном хранилище. Такая себе дисковая полка, накопители рядами. Что вы там собрались дефрагментировать, как? Как вы вообще поймете логику заполнения этого массива?

Второй вопрос- заполняя таблицы MS SQL Server стремится равномерно распределить нагрузку между файлами файловой группы, в зависимости от доступного свободного места. То есть, сервер сознательно повышает фрагментацию. Почему? Если выложить некоторую таблицу в разные файлы, да еще на разные устройства, то скорость доступа к ней увеличится. Больше физических устройств- больше IOPS, одну таблицу одновременно читают несколько дисков.

Ну а в целом переходите на SSD накопители, там глубоко до фонаря где, что и как записано.

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Aliexpress INTAliexpress INTAliexpress INTAliexpress INTAliexpress INTAliexpress INTAliexpress INTAliexpress INTAliexpress INTAliexpress INTAliexpress INT