ShrinkDatabase de SQL Server puede producir fragmentación y problemas de rendimiento
En SQL Server se puede utilizar el comando de DBCC SHRINKDATABASE para reducir el espacio ocupado por los archivos de datos y de log de una base de datos.
El problema del Shrink es que, si no se utiliza con cuidado, puede aumentar la fragmentación de los índices, y también de las tablas, lo cual deriva en un empeoramiento del rendimiento, e incluso un aumento del espacio ocupado cuando se reconstruyan los índices afectados por la fragmentación..