Toma posiciones en internet

Reducir base de datos SQL Server

Publicado por el viernes, 09 de diciembre de 2011.

Para los que trabajan con bases de datos SQL Server, en ocasiones el crecimiento de estas por la falta de mantenimiento puede ser un problema. Por eso, cada cierto tiempo y sin caer en el abuso, recomiendo hacer una limpieza de logs y una reducción del archivo de base de datos.

BACKUP LOG NombreBd WITH TRUNCATE_ONLY
GO

DBCC SHRINKFILE(NombreBd)
GO

La sentencia DBCC SHRINKFILE(NombreBD) podría ser sustituida por DBCC SHRINKDATABASE(NombreBD) que realiza también una reducción de la base de datos, pero en este caso, según las pruebas que he realizado últimamente, resulta más efectiva la primera de ellas. Aun así, os animo a probar ambas para comprobar cual funciona mejor en vuestra base de datos.

Categoria: programación. Etiquetas: errores, sql-server.

Posts relacionados

Comentarios

Código antispam: seo4651

© 2010. Desarrollado por mí.