Sidebar

SQL Server 2005 introdujo un nuevo parámetro para respaldar una base de datos.

Es posible tener una base de datos donde un filegroup sea de escritura mientras otros sean de solo lectura. En versiones anteriores a las 2005, no existía una manera de poder manejar esta situación durante un respaldo de la base de datos. Así que cuando se realizaba un respaldo completo, se respaldaba cada uno de los extents, aunque estos fueran de solo lectura y no existiera algún cambio en ellos.

Ahora en la nueva versión de SQL Server 2005 es posible manejar este tipo de situación mediante la cláusula READ_WRITE_FILEGROUPS, con esto le indicamos a SQL Server que no respalde los filegroups de solo lectura, ahorrando tiempo y espacio al almacenar solo los filegroups que sufren cambios.

Este es un ejemplo de como utilizar esta cláusula:

BACKUP DATABASE PUBS READ_WRITE_FILEGROUPS TO DISK='C:\MSSQL\BACKUP\PUBS.BAK'


Tips BD