In SQL Server, when should you split your PRIMARY Data FileGroup into secondary data files?
There’s two parts to this question: when to add a new FILEGROUP, and when to add a new FILE in a filegroup. First let’s talk theory: Mark’s right about the primary reason being performance. The secondary reason is disaster recovery. With SQL Server 2005 and newer, you can do filegroup restores. When disaster strikes, you … Read more