11.3. Elementare Konsistenzprüfungen für Katalogsichten

Für das Speichermodul von SQL Server 2008 sind die folgenden drei Systemkataloge von entscheidender Bedeutung:

  • sys.sysallocunits

  • sys.sysrowsets

  • sys.sysrscols

In SQL Server 2005 gab es noch zwei weitere wichtige Systemtabellen – sys.syshobts und sys.syshobtcolumns -, aber diese wurden in sys.sysrowsets und sys.sysrscols aufgenommen. Zusammen bilden diese Kataloge das Gegenstück zu den alten Tabellen sysindexes, sysobjects und syscolumns. Sie enthalten alle grundlegenden Metadaten, die das Speichermodul zur Orientierung in den Tabellen- und Indexstrukturen benötigt. Auch DBCC CHECKDB verwendet sie für diesen Zweck, allerdings indirekt durch das Metadatenteilsystem im relationalen Modul.

Diese ...

Get Microsoft SQL Server 2008 Internals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.