Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL :Obtenir la taille physique d'un sous-ensemble d'une table

Ne s'agirait-il pas plus ou moins exactement du pourcentage de lignes supprimées ? Comptez donc le nombre total de lignes, puis comptez le nombre de lignes qui remplissent la condition et effectuez la division. Bien sûr, pour que cet espace devienne pleinement utilisable, vous devrez peut-être reconstruire la table et/ou l'index.

Je suppose que si vous avez des données de longueur variable et que certaines lignes sont beaucoup plus grandes que d'autres, cette approche peut n'être qu'approximative, mais dans la plupart des cas, elle devrait être suffisante.