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

SQL:Abrufen der physischen Größe einer Teilmenge einer Tabelle

Wäre es nicht mehr oder weniger genau der Prozentsatz der entfernten Zeilen? Zählen Sie also die Gesamtzahl der Zeilen, zählen Sie dann die Anzahl der Zeilen, die die Bedingung erfüllen, und führen Sie die Division durch. Damit dieser Speicherplatz vollständig nutzbar wird, müssen Sie möglicherweise die Tabelle und/oder den Index neu erstellen.

Ich nehme an, wenn Sie Daten mit variabler Länge haben und einige Zeilen viel größer sind als andere, dann ist dieser Ansatz möglicherweise nur ungefähr, aber in den meisten Fällen sollte er gut genug sein.