sys.availability_groups_cluster (Transact-SQL)

 

THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Renvoie une ligne pour chaque groupe de disponibilité AlwaysOn dans le serveur de basculement Windows (WSFC). Chaque ligne contient les métadonnées du groupe de disponibilité du cluster WSFC.

Nom de colonneType de donnéesDescription
group_iduniqueidentifierIdentificateur unique (GUID) du groupe de disponibilité.
nomsysnameNom du groupe de disponibilité. Il s'agit d'un nom spécifié par l'utilisateur qui doit être unique dans le cluster de basculement Windows Server (WSFC).
id_ressourcenvarchar (40)ID de ressource pour la ressource de cluster WSFC.
resource_group_idnvarchar (40)ID du groupe de ressources pour le groupe de ressources du cluster WSFC du groupe de disponibilité.
failure_condition_levelintNiveau de condition d'échec défini par l'utilisateur, en fonction duquel un basculement automatique doit être déclenché ; les valeurs possibles sont les entiers suivants :

1 : indique qu’un basculement automatique doit être initialisé lorsque une des opérations suivantes se produit :
-La SQL Server service est arrêté.
-Le bail du groupe de disponibilité pour la connexion au cluster de basculement WSFC expire car aucun accusé de réception n’est reçu à partir de l’instance de serveur. Pour plus d’informations, consultez Fonctionnement : délai d’expiration de bail Always On SQL Server.

2 : Spécifie qu’un basculement automatique doit être initialisé lorsque une des opérations suivantes se produit :
-L’instance de SQL Server ne se connecte pas au cluster et l’utilisateur spécifié health_check_timeout dépassement du seuil du groupe de disponibilité.
-Le réplica de disponibilité est en état d’échec.
3 : Spécifie qu’un basculement automatique doit être initialisé sur critique SQL Server erreurs internes, tels que les verrouillages spinlock orphelins, les violations graves d’accès en écriture ou trop de vidages. Ceci est la valeur par défaut.
4 : Spécifie qu’un basculement automatique doit être initialisé sur Modéré SQL Server les erreurs internes, telles qu’une condition de mémoire insuffisante persistante dans le SQL Server pool de ressources internes.
5 : Spécifie qu’un basculement automatique doit être initialisé sur les conditions d’échec complet, y compris :
-Insuffisance des threads de travail du moteur SQL.
-Détection d’un blocage insoluble.

Les niveaux de condition d'échec (1-5) s'étendent du moins restrictif, niveau 1, au plus restrictif, le niveau 5. Un niveau de condition donné comprend tous les niveaux moins restrictifs. Par conséquent, le niveau de condition le plus strict, le niveau 5, inclut les quatre niveaux de condition moins restrictifs (1 à 4), le niveau 4 inclut les niveaux 1 à 3, et ainsi de suite.

Pour modifier cette valeur, utilisez l’option FAILURE_CONDITION_LEVEL de le ALTER AVAILABILITY GROUP Transact-SQL instruction.
health_check_timeoutintTemps d’attente (en millisecondes) pour le sp_server_diagnostics procédures stockées système pour retourner les informations d’intégrité du serveur, avant que l’instance de serveur est supposée pour être lente ou suspendue. La valeur par défaut est 30 000 millisecondes (ou 30 secondes).

Pour modifier cette valeur, utilisez l’option HEALTH_CHECK_TIMEOUT de ALTER AVAILABILITY GROUP Transact-SQL instruction.
automated_backup_preferencetinyintEmplacement par défaut des sauvegardes effectuées sur des bases de données de disponibilité dans ce groupe de disponibilité. Une des valeurs suivantes :

0 : principal. Les sauvegardes doivent toujours avoir lieu sur le réplica principal.
1 : secondaire uniquement. Les sauvegardes sur un réplica secondaire sont préférables.
2 : préférer secondaire. Les sauvegardes sur un réplica secondaire sont préférables, mais celles sur le réplica principal sont acceptables si aucun réplica secondaire n'est disponible pour les opérations de sauvegarde. Il s'agit du comportement par défaut.
3 : n’importe quel réplica. Aucune préférence : les sauvegardes sont effectuées sur le réplica principal ou sur un réplica secondaire.

Pour plus d’informations, consultez Secondaires actifs : sauvegarde sur les réplicas secondaires (groupes de disponibilité Always On).
automated_backup_preference_descnvarchar (60)Description de automated_backup_preference, un des :

PRIMARY

SECONDARY_ONLY

SECONDARY

NONE

Permissions

Nécessite l'autorisation VIEW ANY DEFINITION sur l'instance de serveur.

Sys.availability_replicas (Transact-SQL)
Toujours sur les groupes de disponibilité (SQL Server)
Analyse des groupes de disponibilité (Transact-SQL)
Analyse des groupes de disponibilité (Transact-SQL)

Ajouts de la communauté

AJOUTER
Afficher: