sp_helpdb
, y no sp_spaceused
.Por un lado,
sp_helpdb
muestra algo parecido a lo siguiente:device_fragments size usage created free kbytes ---------------- ---- ----- ------- ----------- datos1 100.0 MB data only Apr 17 2010 4:29PM 16 datos2 200.0 MB data only Apr 17 2010 4:29PM 44706 datos3 700.0 MB data only Aug 6 2010 1:03PM 714000 log1 10.0 MB log only Apr 17 2010 4:29PM not applicable log2 20.0 MB log only Apr 17 2010 4:29PM not applicable log3 20.0 MB log only Aug 6 2010 1:03PM not applicable
Para saber el espacio libre de la base, se deben suma la columna free kbytes.
Por otra parte,
sp_spaceused
muestra algo así:database_name database_size ------------- ------------- baseprueba 1050.0 MB reserved data index_size unused -------- ---- ---------- ------ 261278 KB 14698 KB 240556 KB 6024 KB
Alguien me dijo que tenía que restar el tamaño total de la base menos el valor de la columna reserved. Sin embargo, la documentación dice que
sp_spaceused
muestra sólo el espacio ocupado por las tablas de la base. Existen bastantes otros objetos que se almacenan que no las reporta.
No hay comentarios.:
Publicar un comentario