11.2. Effiziente Verarbeitung der Datenbank

Sie können sich eine Datenbank als eine riesige, zusammenhängende Struktur vorstellen, bei der alle Tabellen mit den Systemkatalogen und alle Systemkataloge mit den maschinennahen Zuweisungsmetadaten in sys.sysallocunits verknüpft sind. Die erste Seite dieser Sicht wiederum ist in jeder Datenbank als Seite (1:16) festgelegt. Zusammen mit den Zuweisungsbitmaps wie PFS- (Page Free Space) und GAM-Seiten (Global Allocation Map), die ebenfalls einen festen Speicherort aufweisen, kann die gesamte Datenbank als ein umfassendes Entity-Relationship-Diagramm dargestellt werden.

Mit dieser Sichtweise im Hinterkopf können Sie sich einen Algorithmus zur Konsistenzprüfung dieser Metastruktur ausmalen, der auf der ...

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.