Elegir un modelo de recuperación para las operaciones de índice
Algunas operaciones de índice a gran escala y registradas por completo, pueden generar grandes cargas de datos que hacen que el registro de transacciones se llene rápidamente cuando la operación se ejecuta en línea o sin conexión. Esto puede afectar al rendimiento. Puede determinar que estas operaciones de índice se registren de forma mínima si define el modelo de recuperación de la base de datos como registro masivo o simple durante la operación de índice. El registro mínimo resulta más eficaz que el registro completo y reduce la posibilidad de que la operación de índice llene el espacio del registro.
Registro de operaciones de índice
En la tabla siguiente se indican las operaciones de índice y el tipo de registro disponible en cada modelo de recuperación de base de datos para dichas operaciones. Estos modelos de recuperación se pueden utilizar en operaciones de índice en línea y sin conexión.
Operación de índice | Completo | Registro masivo | Simple |
---|---|---|---|
ALTER INDEX REORGANIZE |
Registro completo |
Registro completo |
Registro completo |
ALTER INDEX REBUILD |
Registro completo |
Registro mínimo |
Registro mínimo |
CREATE INDEX |
Registro completo |
Registro mínimo |
Registro mínimo |
DBCC INDEXDEFRAG |
Registro completo |
Registro completo |
Registro completo |
DBCC DBREINDEX |
Registro completo |
Registro mínimo |
Registro mínimo |
DROP INDEX |
La cancelación de la asignación de la página de índice se registra por completo; la regeneración del nuevo montón, si procede, se registra por completo. |
La cancelación de la asignación de la página de índice se registra por completo; la regeneración del nuevo montón, si procede, se registra de forma mínima. |
La cancelación de la asignación de la página de índice se registra por completo; la regeneración del nuevo montón, si procede, se registra de forma mínima. |
Para obtener más información, vea Elegir el modelo de recuperación de una base de datos.
Vea también
Conceptos
Operaciones registradas mínimamente
Otros recursos
CREATE INDEX (Transact-SQL)
ALTER INDEX (Transact-SQL)
ALTER DATABASE (Transact-SQL)
DROP INDEX (Transact-SQL)
DBCC INDEXDEFRAG (Transact-SQL)
DBCC DBREINDEX (Transact-SQL)