sp_dbmmonitorchangealert (Transact-SQL)
TOC
Réduire la table des matières
Développer la table des matières

sp_dbmmonitorchangealert (Transact-SQL)

Ajoute ou modifie le seuil d'avertissement d'une mesure de performance de mise en miroir spécifique.

Icône Lien de rubrique Conventions de la syntaxe de Transact-SQL


sp_dbmmonitorchangealert database_name 
        , alert_id 
        , alert_threshold 
        , enabled 

database_name

Spécifie la base de données pour laquelle ajouter ou modifier le seuil d'avertissement spécifié.

alert_id

Entier qui identifie l'avertissement à ajouter ou à modifier. Spécifiez l'une des valeurs suivantes :

Valeur

Mesure de performance

Seuil d'avertissement

1

Plus ancienne transaction non envoyée

Spécifie le nombre de minutes de transactions pouvant s'accumuler dans la file d'attente d'envoi avant qu'un avertissement ne soit généré sur l'instance de serveur principal. Cet avertissement permet de mesurer le risque de perte de données en termes de temps et s'avère particulièrement approprié en mode hautes performances. Toutefois, l'avertissement est également approprié en mode haute sécurité lorsque la mise en miroir est interrompue ou suspendue en raison de la déconnexion des partenaires.

2

Journal non envoyé

Spécifie le nombre de kilo-octets (Ko) de journal non envoyé qui génère un avertissement sur l'instance de serveur principal. Cet avertissement permet de mesurer le risque de perte de données en termes de Ko et s'avère particulièrement approprié en mode hautes performances. Toutefois, l'avertissement est également approprié en mode haute sécurité lorsque la mise en miroir est interrompue ou suspendue en raison de la déconnexion des partenaires.

3

Journal non restauré

Spécifie le nombre de kilo-octets (Ko) de journal non restauré qui génère un avertissement sur l'instance de serveur miroir. Cet avertissement permet de mesurer le temps de basculement. Le temps de basculement est principalement constitué du temps nécessaire à l'ancien serveur miroir pour restaurer par progression tout journal demeuré dans sa file d'attente de restauration par progression et d'un court laps de temps supplémentaire.

4

Charge de validation par le serveur miroir

Spécifie, en millisecondes, le délai moyen par transaction au terme duquel un avertissement est généré sur le serveur principal. Ce délai correspond au temps de traitement pendant lequel l'instance de serveur principal attend que l'instance de serveur miroir écrive l'enregistrement du journal de transaction dans la file d'attente de restauration par progression. Cette valeur est utile uniquement en mode haute sécurité.

5

Période de rétention

Métadonnées qui déterminent la durée de conservation des lignes dans la table de l'état des mises en miroir de base de données.

Pour plus d'informations sur les ID d'événement correspondant aux avertissements, consultez Utilisation de seuils d'avertissement et d'alertes sur des métriques de performances de mise en miroir.

alert_threshold

Valeur de seuil de l'avertissement. Si une valeur supérieure à ce seuil est renvoyée lorsque l'état des mises en miroir est mis à jour, une entrée est insérée dans le journal des événements Windows. Cette valeur est exprimée en Ko, minutes ou millisecondes, suivant la mesure de performance.

Remarque Remarque

Pour visualiser les valeurs actuelles, exécutez la procédure stockée sp_dbmmonitorresults.

enabled

Indique si l'avertissement est activé.

0 = L'avertissement est désactivé.

1 = L'avertissement est activé.

Remarque Remarque

La période de rétention est toujours activée.

Nécessite l'appartenance au rôle de serveur fixe sysadmin.

L'exemple suivant définit les seuils pour chaque mesure de performance et la période de rétention pour la base de données AdventureWorks. Le tableau ci-dessous montre les valeurs utilisées dans l'exemple.

alert_id

Mesure de performance

Seuil d'avertissement

Indique si l'avertissement est activé.

1

Plus ancienne transaction non envoyée

30 minutes

Oui

2

Journal non envoyé

10 000 Ko

Oui

3

Journal non restauré

10 000 Ko

Oui

4

Charge de validation par le serveur miroir

1 000 millisecondes

Non

5

Période de rétention

8 heures

Oui

EXEC sp_dbmmonitorchangealert AdventureWorks, 1, 30, 1 ;
EXEC sp_dbmmonitorchangealert AdventureWorks, 2, 10000, 1 ;
EXEC sp_dbmmonitorchangealert AdventureWorks, 3, 10000, 1 ;
EXEC sp_dbmmonitorchangealert AdventureWorks, 4, 1000, 0 ;
EXEC sp_dbmmonitorchangealert AdventureWorks, 5, 8, 1 ;

Ajouts de la communauté

AJOUTER
Afficher:
© 2016 Microsoft