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