Share via


Fonti di informazioni aggiuntive su un database con mirroring

Oltre all'utilizzo di Monitoraggio mirroring del database e delle stored procedure dbmmonitor per monitorare un database con mirroring e impostare avvisi sulle variabili delle prestazioni monitorate, in MicrosoftSQL Server 2008 è disponibile quanto segue:

  • Metadati di mirroring del database nelle viste del catalogo. Per ulteriori informazioni, vedere "Metadati di mirroring del database" di seguito in questa sezione.

  • Contatori delle prestazioni di mirroring del database. Per ulteriori informazioni, vedere "Contatori delle prestazioni di mirroring del database" di seguito in questa sezione.

  • Notifiche degli eventi di mirroring del database. Per ulteriori informazioni, vedere "Eventi di mirroring del database" di seguito in questa sezione.

  • Eventi del server per il provider WMI per eventi del server.

Metadati di mirroring del database

Ogni sessione di mirroring del database viene descritta nei metadati esposti tramite le viste a gestione dinamica o del catalogo seguenti:

  • sys.database_mirroring

    In questa vista vengono visualizzati i metadati di mirroring del database per ogni database con mirroring in un'istanza del server. Per ulteriori informazioni, vedere sys.database_mirroring (Transact-SQL).

  • sys.database_mirroring_endpoints

    Nella vista del catalogo sys.database_mirroring_endpoints vengono visualizzate informazioni relative all'endpoint del mirroring del database dell'istanza del server. Per ulteriori informazioni, vedere sys.database_mirroring_endpoints (Transact-SQL).

  • sys.database_mirroring_witnesses

    In questa vista vengono visualizzati i metadati di mirroring del database per ogni sessione in cui un'istanza del server è il server di controllo del mirroring. Per ulteriori informazioni, vedere sys.database_mirroring_witnesses (Transact-SQL).

  • sys.dm_db_mirroring_connections

    Questa vista a gestione dinamica restituisce una riga per ogni connessione di rete di mirroring del database.

    Per ulteriori informazioni, vedere sys.dm_db_mirroring_connections (Transact-SQL).

Contatori delle prestazioni di mirroring del database

I contatori delle prestazioni consentono di monitorare le prestazioni di mirroring del database. Ad esempio, è possibile esaminare il contatore Ritardo transazioni per verificare se il mirroring del database sta influendo sulle prestazioni nel server principale. È possibile esaminare i contatori Coda rollforward e Coda invii log per verificare se il database mirror è in grado di mantenere la sincronizzazione con il database principale. Il contatore Byte log inviati/sec consente di monitorare il numero di eventi di log inviati al secondo.

In Performance Monitor su ogni partner, i contatori delle prestazioni sono disponibili nell'oggetto prestazione del mirroring del database (SQLServer:Database Mirroring). Per ulteriori informazioni, vedere Oggetto Database Mirroring di SQL Server.

Per avviare Performance Monitor

Notifiche degli eventi di mirroring del database

Le notifiche degli eventi sono un tipo speciale di oggetto di database. Le notifiche degli eventi vengono eseguite in risposta a una serie di istruzioni DDL (Data Definition Language) Transact-SQL ed eventi di Traccia SQL e inviano informazioni su eventi di server e database a un servizio di Service Broker.

Per il mirroring del database sono disponibili gli eventi seguenti:

Per ulteriori informazioni sulle notifiche degli eventi, vedere Informazioni sulle notifiche degli eventi e Monitoraggio di eventi.

Vedere anche

Altre risorse