Sources d'informations supplémentaires concernant une base de données mise en miroir
En plus d'utiliser le moniteur de mise en miroir de bases de données et les procédures stockées dbmmonitor pour analyser une base de données mise en miroir et pour configurer des alertes sur des variables de performances analysées, Microsoft SQL Server 2008 procure les fonctionnalités suivantes :
Métadonnées de la mise en miroir de bases de données dans les affichages catalogue. Pour plus d'informations, consultez « Métadonnées de la mise en miroir de bases de données » plus loin dans cette section.
Compteurs de performances pour la mise en miroir de bases de données. Pour plus d'informations, consultez « Compteurs de performances pour la mise en miroir de bases de données » plus loin dans cette section.
Notifications d'événements de mise en miroir de bases de données. Pour plus d'informations, consultez « Événements de mise en miroir de bases de données » plus loin dans cette section.
Événements de serveur pour le fournisseur WMI pour les événements de serveur.
Métadonnées de la mise en miroir de bases de données
Chaque session de mise en miroir de bases de données est décrite dans des métadonnées qui sont exposées par le biais des affichages catalogue ou gestion dynamique suivants :
sys.database_mirroring
Cet affichage comprend les métadonnées de la mise en miroir de bases de données correspondant à chaque base de données mise en miroir dans une instance de serveur. Pour plus d'informations, consultez sys.database_mirroring (Transact-SQL).
sys.database_mirroring_endpoints
L'affichage catalogue sys.database_mirroring_endpoints contient des informations concernant le point de terminaison de la mise en miroir de bases de données de l'instance de serveur. Pour plus d'informations, consultez sys.database_mirroring_endpoints (Transact-SQL).
sys.database_mirroring_witnesses
Cet affichage catalogue contient les métadonnées de la mise en miroir de bases de données correspondant à chaque session dans laquelle une instance de serveur est le témoin. Pour plus d'informations, consultez sys.database_mirroring_witnesses (Transact-SQL).
sys.dm_db_mirroring_connections
Cet affichage de gestion dynamique retourne une ligne pour chaque connexion réseau de la mise en miroir de bases de données.
Pour plus d'informations, consultez sys.dm_db_mirroring_connections (Transact-SQL).
Compteurs de performances de la mise en miroir de bases de données
Les compteurs de performances vous permettent d'analyser les performances de la mise en miroir de bases de données. Par exemple, vous pouvez examiner le compteur Délai de transaction pour savoir si la mise en miroir de bases de données a une incidence sur les performances du serveur principal et vous pouvez examiner les compteurs File d'attente de restauration par progression et File d'attente d'envoi du journal pour savoir si la mise en miroir de la base de données est synchronisée avec la base de données principale. Vous pouvez examiner le compteur Octets du journal envoyés/s pour analyser la quantité de journal envoyée par seconde.
Dans l'Analyseur de performances sur les partenaires, les compteurs de performances sont disponibles dans l'objet de performance SQLServer:Database Mirroring. Pour plus d'informations, consultez SQL Server, objet Database Mirroring.
Pour démarrer l'Analyseur de performances
Notifications d'événements de mise en miroir de bases de données
Les notifications d'événements sont un type spécial d'objet de base de données. Elles sont exécutées en réponse à une variété d'instructions en langage de définition de données (DDL) Transact-SQL et d'événements SQL Trace, et envoient des informations relatives aux événements de serveur et de base de données à un service Service Broker.
Les éléments suivants sont disponibles pour la mise en miroir de bases de données :
Classe d'événements Database Mirroring State Change
Indique le changement de l'état de mise en miroir d'une base de données mise en miroir. Pour plus d'informations, consultez Classe d'événements Database Mirroring State Change.
Classe d'événements Audit Database Mirroring Login
Retourne les messages d'audit relatifs à la sécurité du transport de la mise en miroir de bases de données. Pour plus d'informations, consultez Audit Database Mirroring Login, classe d'événements.
Pour plus d'informations sur les notifications d'événements, consultez Présentation des notifications d'événements et Analyse des événements.