| |
Samstag, 29. September 2007Datenbankdateien einer Datenbank
Eine SQL-Server-Datenbank besteht immer mindestens aus zwei Dateien. Für kleine Datenbanken bis etwa 1 GB ist das auch völlig ausreichend. Größere Datenbanken lassen sich auf Dateigruppen aufteilen.
An Datenbankdateien fällt mindestens eine Daten- und eine Transaktionsprotokolldatei an. Die primäre DatenDatendatei mit der Erweiterung ".mdf" gibt es immer und kann wie schon erwähnt auch die einzige Datendatei sein. Auch Systemtabellen mit der Struktur der Datenbank sowie Benutzer und Berechtigung werden hier gespeichert. Für die primäre Datendatei ist die Dateigruppe "PRIMARY" vorgesehen. Die Dateien mit der Erweiterung ".ndf" sind als weitere Datendateien gedacht um bei grossen Datenbanken die Datenbankobjekte zum Beispiel auf mehrere Datenträger zu verteilen. Die Transaktionsprotokolldateien haben die Erweiterung ".ldf" und alle Schreibvorgänge werden darin protokolliert. Bei einem Ausfall können so alle nicht abgeschlossenen Transaktionen beim nächsten Start automatisch zurückgesetzt werden. Besondere Bedeutung haben diese Dateien im Zusammenhang mit Backup- und Restore-Vorgängen. Trackbacks
Trackback-URL für diesen Eintrag
Keine Trackbacks
|
SucheViews |