Usar servidores secundarios para el procesamiento de consultas

Se puede reducir la carga del servidor principal mediante un servidor secundario para el procesamiento de consultas de solo lectura. Para hacerlo, la base de datos secundaria debe estar en modo STANDBY. No se pueden ejecutar consultas si la base de datos está en modo NORECOVERY. Para obtener más información acerca de los modos de bases de datos, vea RESTORE (Transact-SQL).

Hay dos opciones de configuración cuando se pone la base de datos secundaria en modo de espera:

  • Se puede elegir tener a los usuarios de la base de datos desconectados mientras se están restaurando las copias de seguridad del registro de transacciones. Si elige esta opción, los usuarios se desconectarán de la base de datos cada vez que el trabajo de restauración de trasvase de registros intente restaurar un registro de transacciones en la base de datos secundaria. La desconexión tendrá lugar de acuerdo con la programación establecida para el trabajo de restauración.

  • Se puede elegir no desconectar a los usuarios. En ese caso, el trabajo de restauración no puede restaurar las copias de seguridad de registros de transacciones en la base de datos secundaria si hay usuarios conectados a esa base de datos. Las copias de seguridad del registro de transacciones se acumularán hasta que no haya ninguna conexión de usuario a la base de datos.

Para especificar la opción deseada, en la ficha Restaurar registro de transacciones del cuadro de diálogo Configuración de base de datos secundaria, active o desactive la casilla Desconectar usuarios en la base de datos al restaurar las copias de seguridad.

Nota importanteImportante

Si cambia el modo de recuperación de una base de datos secundaria existente, por ejemplo de modo sin recuperación a modo de espera, el cambio únicamente surte efecto una vez restaurada la copia de seguridad de registros siguiente en la base de datos.