Tengo una base de datos SQL Server (2008 R2 SP1) que fue de aproximadamente 15 conciertos. Resulta que el mantenimiento no se había estado ejecutando en mucho tiempo, así que creé un plan de mantenimiento para reconstruir todos los índices, estaban muy fragmentados.
El trabajo terminó y la fragmentación desapareció, ¡pero ahora la base de datos tiene más de 120 conciertos! Entiendo que habría utilizado espacio adicional para hacer todas las reconstrucciones, pero ahora que el trabajo está hecho, creo que todo ese espacio sería espacio libre, pero el espacio libre solo se muestra como 3 conciertos, por lo que se están utilizando 117 conciertos. aunque el trabajo de reconstrucción de índice haya finalizado.
Estoy muy confundido y podría necesitar alguna orientación, tengo que recuperar la base de datos a un tamaño razonable, no tenemos espacio en disco para esto.
¡Gracias por adelantado!
Aquí están los resultados de ambas consultas publicadas:
log_reuse_wait_desc NADA
name TotalSpaceInMB UsedSpaceInMB FreeSpaceInMB
LIVE_Data 152 123 28
LIVE_Log 18939 89 18849
LIVE_1_Data 114977 111289 3688
El tercer archivo es un archivo .ndf, que muestra solo 3688 en el espacio no utilizado, pero 111289 se usa para aproximadamente 15 gigas de datos.