Operaciones que pueden ser registradas mínimamente
El registro mínimo implica registrar únicamente la cantidad de información que se requiere para recuperar la transacción sin permitir la recuperación a un momento dado. En este tema se identifican las operaciones que se registran mínimamente en el modelo de recuperación optimizado para cargas masivas de registros (y en el modelo de recuperación simple, excepto cuando se está ejecutando una copia de seguridad).
[!NOTA]
Con el modelo de recuperación completa, todas las operaciones masivas se registran completamente. Sin embargo, puede usar el registro mínimo en un conjunto de operaciones masivas cambiando la base de datos temporalmente al modelo de recuperación optimizado para cargas masivas de registros para este tipo de operaciones. El registro mínimo resulta más eficaz que el registro completo y reduce la posibilidad de que una operación masiva a gran escala termine por ocupar todo el espacio del registro de transacciones durante una transacción masiva. Sin embargo, si la base de datos se daña o se pierde cuando el registro mínimo está activo, no se podrá recuperar la base de datos hasta el momento del error.
Las operaciones siguientes, que se registran completamente en el modelo de recuperación completa, se registran mínimamente en el modelo de recuperación simple y en el optimizado para cargas masivas de registros:
Operaciones de importación masiva (bcp, BULK INSERT e INSERT... SELECT). Para obtener más información sobre cuándo se registra mínimamente una importación masiva en una tabla, vea Requisitos previos para el registro mínimo durante la importación masiva.
Operaciones SELECT INTO. Para obtener más información, vea INTO (cláusula de Transact-SQL).
Las actualizaciones parciales de tipos de datos de valores grandes que usan la cláusula .WRITE de la instrucción UPDATE al insertar o anexar datos nuevos. Tenga en cuenta que el registro mínimo no se utiliza cuando se actualizan valores existentes. Para obtener más información acerca de los tipos de datos de valores grandes, vea Usar tipos de datos de valores grandes. Para obtener más información acerca de la cláusula .WRITE, vea UPDATE (Transact-SQL).
Las instrucciones WRITETEXT y UPDATETEXT al insertar o anexar datos nuevos en las columnas de tipos de datos text, ntext e image. Tenga en cuenta que el registro mínimo no se utiliza cuando se actualizan valores existentes. Para obtener más información, vea WRITETEXT (Transact-SQL) y UPDATETEXT (Transact-SQL).
[!NOTA]
Las instrucciones WRITETEXT y UPDATETEXT han quedado obsoletas, por lo que debería evitar utilizarlas en las aplicaciones nuevas.
Si la base de datos está establecida en el modelo de recuperación optimizado para cargas masivas de registros o simple, algunas operaciones DDL de índices se registran mínimamente con independencia de si la operación se ejecuta sin conexión o con conexión. Las operaciones de índice registradas mínimamente son:
Operaciones CREATE INDEX (incluidas las vistas indizadas).
Para obtener más información, vea CREATE INDEX (Transact-SQL).
Operaciones ALTER INDEX REBUILD o DBCC DBREINDEX.
Para obtener más información, vea ALTER INDEX (Transact-SQL).
[!NOTA]
La instrucción DBCC DBREINDEX ha quedado obsoleta, por lo que debería evitar utilizarla en las aplicaciones nuevas.
Regeneración del nuevo montón DROP INDEX (si procede).
[!NOTA]
La cancelación de la asignación de páginas de índice durante una operación DROP INDEX siempre se registra completamente.
Para obtener más información, vea DROP INDEX (Transact-SQL).
Para obtener más información acerca de cómo afecta el modelo de recuperación al registro de las operaciones de índice, vea Elegir un modelo de recuperación para las operaciones de índice.
Vea también