Sono uno sviluppatore a cuore - ma ogni tanto, un cliente non ha un DBA decente per affrontare questi problemi, quindi sono chiamato per decidere ...
Quali sono le tue strategie / buone pratiche quando si tratta di gestire un database SQL Server di dimensioni ragionevoli (qualcosa di più grande di Northwind o AdventureWorks; circa 2-4 GB di dati più indici ecc.) - usi più file / filegroup?
In tal caso: quanti? E perché?
Quali sono i tuoi criteri per decidere quando abbandonare l'approccio "un filegroup per tutto":
* database size?
* database complexity?
* availability / reliability requirements?
* what else?
Se usi più gruppi di file, quanti ne usi? Uno per i dati, uno per l'indice, uno per il registro? Diversi (quanti) per i dati? Quali sono i motivi della tua scelta - perché usi quel numero esatto di filegroup :-)
Grazie per eventuali suggerimenti, suggerimenti, pensieri!
Saluti, Marc