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

SQL Server 2008, wie viel Speicherplatz belegt das?

Es gibt mehrere Schätzer die die Eselsarbeit wegnehmen

Sie müssen die Null-Bitmap berücksichtigen, die in diesem Fall 3 Bytes + Anzahl der Zeilen pro Seite + Zeilenkopfzeile + Zeilenversion + Zeiger + all das Zeug hier ist:

Im Speicher Engine:Anatomie einer Schallplatte

Bearbeiten:

Ihre 19 Byte tatsächlicher Daten

  • hat 11 Byte Overhead
  • insgesamt 30 Byte pro Zeile
  • ungefähr 269 Zeilen pro Seite (8096 / 30)
  • benötigt 60 Seiten (16000 / 269)
  • ca. 490 KB Speicherplatz (60 x 8192)

  • ein paar KB für die Indexstruktur des primären