Я разработчик в душе, но время от времени у клиента нет достойного администратора баз данных для решения этих проблем, поэтому меня вызывают, чтобы решить....
Каковы ваши стратегии/наилучшие методы работы с базой данных SQL Server разумного размера (большей, чем Northwind или AdventureWorks) — используете ли вы несколько файловых групп? Если да: сколько? И почему?
Каковы ваши критерии, чтобы решить, когда отойти от подхода «одна файловая группа для всего»:
- размер базы данных?
- сложность базы данных?
- требования к доступности/надежности?
- что еще?
Если вы используете несколько файловых групп, сколько вы используете? Один для данных, один для индекса, один для журнала? Несколько (сколько) для данных? Каковы причины вашего выбора - почему вы используете именно такое количество файловых групп :-)