Назад | Перейти на главную страницу

Как добиться оптимальной производительности привода для БД на SQL Server 2008 R2 Enterprise Ed.?

Так что я довольно зеленый, когда дело доходит до конфигурации оборудования.

Я только что спросил коллегу, и он сказал, что мы используем RAID 60 (я предполагаю, что это то же самое, что и RAID 6 + 0).

Я провожу несколько тестов на большой таблице (1 миллиард строк) и настраиваю разные разделы для каждого дня данных. Насколько я понимаю, в идеале я хотел бы поместить каждый раздел в отдельную файловую группу, и каждая файловая группа получила бы свой собственный выделенный диск.

Я прав в том, что создание «виртуальных» дисков для каждого FG не повлияет на ситуацию, поскольку все хранилище снимается с «устройства» RAID 60?

Могу ли я что-нибудь сделать для повышения производительности диска при создании индекса для таблицы такого размера?

Я прав в том, что создание «виртуальных» дисков для каждого FG не повлияет на ситуацию, поскольку все хранилище снимается с «устройства» RAID 60?

Да вы совершенно правы. Эти данные уже распределены по всему массиву.

Могу ли я что-нибудь сделать для повышения производительности диска при создании индекса для таблицы такого размера?

Если у вас нет контроля над оборудованием и настройкой RAID, вы ничего не можете сделать. CREATE INDEX будет работать параллельно с Enterprise Ed, но это продолжается дефолт тем не мение.