Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server 2005 / 2008 - mehrere Dateigruppen?

Die von Microsoft trainierte und bewährte Methodik lautet wie folgt:

  • Protokolldateien werden auf einem separaten physischen Laufwerk abgelegt
  • Datendateien werden auf einem separaten physischen Laufwerk abgelegt
  • Mehrere Dateigruppen:Wenn eine bestimmte Tabelle extrem groß ist. Häufig der Fall bei Transaktionsdatenbanken (separates physisches Laufwerk)
  • Mehrere Dateigruppen:Wenn Bereiche verwendet werden oder Suchdaten in eine schreibgeschützte Datenbankdatei (separates physisches Laufwerk) aufgeteilt werden sollen

Denken Sie daran, dass eine MDF technisch ähnlich wie eine Festplattenpartition funktioniert, wenn es um das Speichern von Daten geht. Die MDF ist eine zufällig gelesene Datei, während die LDF eine sequentiell gelesene Datei ist. Daher führt die Aufteilung in separate Laufwerke zu einem enormen Leistungsgewinn, es sei denn, es werden Solid-State-Laufwerke verwendet, in diesem Fall ist der Gewinn immer noch vorhanden.