Utilisation de serveurs secondaires pour le traitement des requêtes
Vous pouvez réduire la charge sur votre serveur principal en utilisant un serveur secondaire pour le traitement de requêtes en lecture seule. Pour cela, la base de données secondaire doit être en mode STANDBY. Vous ne pourrez pas exécuter de requêtes si la base de données est en mode NORECOVERY. Pour plus d'informations sur les modes de base de données, consultez RESTORE (Transact-SQL).
Vous disposez de deux options de configuration lorsque vous placez la base de données secondaire en mode Veille :
- Vous pouvez choisir de faire déconnecter les utilisateurs de la base de données lors de la restauration des sauvegardes du journal des transactions. Si vous choisissez cette option, les utilisateurs sont déconnectés de la base de données chaque fois que le travail de restauration par envoi de journaux tente de restaurer un journal de transactions sur la base de données secondaire. La déconnexion se produit selon la planification définie dans le travail de restauration.
- Vous pouvez choisir de ne pas déconnecter les utilisateurs. Dans ce cas, le travail de restauration ne peut pas restaurer les sauvegardes du journal des transactions dans la base de données secondaire si des utilisateurs y sont connectés. Les sauvegardes du journal des transactions se cumulent jusqu'à ce qu'il n'y ait plus de connexions d'utilisateurs à la base de données.
Pour spécifier l'option désirée, sous l'onglet Restaurer le journal des transactions de la boîte de dialogue Paramètres de base de données secondaire, activez ou désactivez la case à cocher Déconnecter les utilisateurs de la base de données lors de la restauration des sauvegardes.
Voir aussi
Tâches
Procédure : ajout d'une base de données secondaire (SQL Server Management Studio)
Procédure : Ajout d'une base de données secondaire (Transact-SQL)
Procédure : activer la copie des journaux de transactions (SQL Server Management Studio)
Procédure : Suppression d'une base de données secondaire (SQL Server Management Studio)
Procédure : supprimer une base de données secondaire (Transact-SQL)
Procédure : configurer, maintenir et mettre en ligne un serveur de secours (Transact-SQL)
Concepts
Présentation de l'envoi de journaux