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

Рекомендации по разделению файлов MDF в SQL Server

Существуют ли какие-либо конкретные рекомендации по разделению одного файла MDF на несколько файлов для одной базы данных. Пример схемы, которую я могу придумать, - это ее разделение так, чтобы один файл NDF содержал только индексы, а другой - только таблицы, которые принимают операции вставки, другой - с большими таблицами и т. Д., Поэтому схема будет выглядеть примерно так:

  1. МДФ, содержащий столы меньшего размера
  2. NDF, содержащий индексы
  3. NDF, содержащий большие таблицы
  4. NDF, содержащий таблицы, оптимизированные для операций вставки

Кроме того, все эти файлы будут на разных дисках.

Существуют рекомендации о том, что можно и чего нельзя делать, но то, как это реализовать в своей среде, зависит от вашей архитектуры. Разделение вещей может помочь, но это не всегда хорошая идея. Вам необходимо знать свою архитектуру ввода-вывода и то, как SQL Server ее использует, чтобы вы могли правильно планировать.

Взгляните на них: