Primero verificar si esa tabla efectivamente esta ocupando espacio reservado o no utilizado.
Desde el analizador de consulta
use base_de_datos
EXEC sp_spaceused tabla_a_consultar
Nos mostrará el espacio no utilizado (noused)
Para reducir espacio no utilizado, se puede ejecutar
DBCC CLEANTABLE ( base_de_datos , tabla_a_consultar )
Recupera espacio correspondiente a columnas de longitud variable y a columnas de texto que se han quitado.
Luego de ello,
DBCC DBREINDEX (tabla_a_consultar, '', 95)
Desfragmenta los índices agrupados y secundarios de la tabla o la vista especificada, esto no solo reorganiza la tabla, sino que recupera espacio no utilizado.
Luego de ello, si se redujerón efectivamente las tablas figurará en el archivo de datos un espacio no utilizado un mayor valor. Para reducir este valor del archivo de datos se deberá ejecutar el comando
dbcc shrinkfile ( nombre archivo logico base, tamaño)
El valor del tamaño no deberá superar el utilizado por los datos.
Ver: http://marcelocolombani.blogspot.com/2008/04/reducir-el-archivo-de-log-de-una-base.html
No hay comentarios:
Publicar un comentario