PREGUNTA: Como puedo saber cual es el espacio utilizado por todas mis tablas en una base de datos
RESPUESTA:
NOTA: En todo los artículos del blog, haciendo clic en la imagen
obtendrás información ampliada sobre los temas tratados.
Una respuesta inmediata sería recomendar el uso del procedimiento almacenado del sistema sp_spaceused (
). Pero, si usamos este procedimiento almacenado para obtener información de tablas, tenemos que usarlo para una tabla a la vez. He encontrado artículos al respecto y sugieren crear un programa que liste todas las tablas de la base de datos para luego hacer un rulo (loop) por cada tabla, pasando el nombre del objeto al procedimiento almacenado sp_spaceused en un query dinámico, almacenar cada pasada del rulo en una tabla temporal y por ultimo listar la tabla resultante.
Muy complicado!
Para saber cuanto registros tienen tus tabla e información detallada de el espacio que ocupan, solo tienes que […]