Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för:SQL Server
Returnerar en rad för varje tillgänglighetsgrupp där den lokala instansen av SQL Server är värd för en tillgänglighetsreplik. Varje rad innehåller en cachelagrad kopia av tillgänglighetsgruppens metadata.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
group_id |
uniqueidentifier | Unik identifierare (GUID) för tillgänglighetsgruppen. |
name |
sysname | Namnet på tillgänglighetsgruppen. Det här är ett användarangivet namn som måste vara unikt i Windows Server-redundansklustret (WSFC). |
resource_id |
nvarchar(40) | Resurs-ID för WSFC-klusterresursen. |
resource_group_id |
nvarchar(40) | Resursgrupps-ID för WSFC-klusterresursgruppen i tillgänglighetsgruppen. |
failure_condition_level |
int | Användardefinierad felvillkorsnivå under vilken en automatisk redundansväxling måste utlösas, ett av heltalsvärdena som visas i tabellen direkt under den här tabellen. Felvillkorsnivåerna (1–5) sträcker sig från den minst restriktiva nivån 1 till den mest restriktiva nivån 5. En viss villkorsnivå omfattar alla mindre restriktiva nivåer. Den strängaste villkorsnivån, 5, innehåller därför de fyra mindre restriktiva villkorsnivåerna (1–4), nivå 4 innehåller nivåerna 1–3 och så vidare. Om du vill ändra det här värdet använder du FAILURE_CONDITION_LEVEL alternativet FÖR ALTER AVAILABILITY GROUP-instruktionen . |
health_check_timeout |
int | Väntetid (i millisekunder) för den sp_server_diagnostics system lagrade proceduren för att returnera serverhälsoinformation innan serverinstansen antas vara långsam eller svarar inte. Standardvärdet är 3 0000 millisekunder (30 sekunder). Om du vill ändra det här värdet använder du HEALTH_CHECK_TIMEOUT alternativet FÖR ALTER AVAILABILITY GROUP-instruktionen . |
automated_backup_preference |
tinyint | Önskad plats för säkerhetskopiering av tillgänglighetsdatabaserna i den här tillgänglighetsgruppen. Följande är möjliga värden och deras beskrivningar.0:Primära. Säkerhetskopieringar bör alltid ske på den primära repliken.1: Endast sekundär. Att utföra säkerhetskopior på en sekundär replik är att föredra.2: Föredrar sekundär. Att utföra säkerhetskopior på en sekundär replik är att föredra, men att utföra säkerhetskopior på den primära repliken är acceptabelt om ingen sekundär replik är tillgänglig för säkerhetskopieringsåtgärder. Det här är standardbeteendet.3: Alla repliker. Ingen inställning för om säkerhetskopieringar utförs på den primära repliken eller på en sekundär replik.Mer information finns i Avlasta säkerhetskopieringar som stöds till sekundära repliker av en tillgänglighetsgrupp. |
automated_backup_preference_desc |
nvarchar(60) | Beskrivning av automated_backup_preference, något av:PRIMARYSECONDARY_ONLYSECONDARYNONE |
version |
smallint | Versionen av tillgänglighetsgruppens metadata som lagras i Windows-redundansklustret. Det här versionsnumret ökas när nya funktioner läggs till. |
basic_features |
bit | Anger om det här är en grundläggande tillgänglighetsgrupp. Mer information finns i Grundläggande AlwaysOn-tillgänglighetsgrupper för en enskild databas. |
dtc_support |
bit | Anger om DTC-stöd är aktiverat för den här tillgänglighetsgruppen. Alternativet DTC_SUPPORTCREATE AVAILABILITY GROUP styr den här inställningen. |
db_failover |
bit | Anger om tillgänglighetsgruppen stöder redundans för databasens hälsotillstånd. Alternativet DB_FAILOVERCREATE AVAILABILITY GROUP styr den här inställningen. |
is_distributed |
bit | Anger om det här är en distribuerad tillgänglighetsgrupp. Mer information finns i Distribuerade tillgänglighetsgrupper. |
cluster_type |
tinyint |
0: Windows Server-redundanskluster1:Ingen2: Externt kluster (till exempel Linux Pacemaker) |
cluster_type_desc |
nvarchar(60) | Textbeskrivning av klustertyp |
required_synchronized_secondaries_to_commit |
int | Antalet sekundära repliker som måste vara i ett synkroniserat tillstånd för att en incheckning ska slutföras |
sequence_number |
bigint | Identifierar konfigurationssekvensen för tillgänglighetsgrupp. Ökar stegvis varje gång tillgänglighetsgruppens primära replik uppdaterar gruppens konfiguration. |
is_contained |
bit | Anger om det här är en innesluten databas. |
Värden för felvillkorsnivå
I följande tabell beskrivs de möjliga feltillståndsnivåerna för failure_condition_level kolumnen.
| Värde | Feltillstånd |
|---|---|
1 |
Anger att en automatisk redundansväxling ska initieras när något av följande inträffar: – SQL Server-tjänsten är nere. – Lånet av tillgänglighetsgruppen för anslutning till WSFC-redundansklustret upphör att gälla eftersom ingen ACK tas emot från serverinstansen. Mer information finns i How It Works: SQL Server Always On Lease Timeout. |
2 |
Anger att en automatisk redundansväxling ska initieras när något av följande inträffar: – Sql Server-instansen ansluter inte till klustret och det användardefinierade health_check_timeout tröskelvärdet för tillgänglighetsgruppen överskrids.– Tillgänglighetsrepliken är i fel tillstånd. |
3 |
Anger att en automatisk redundansväxling ska initieras på kritiska interna SQL Server-fel, till exempel överblivna spinlocks, allvarliga överträdelser av skrivåtkomst eller för mycket dumpning. Det här är standardvärdet. |
4 |
Anger att en automatisk redundansväxling ska initieras på måttliga interna SQL Server-fel, till exempel ett beständigt out-of-memory-villkor i den interna SQL Server-resurspoolen. |
5 |
Anger att en automatisk redundansväxling ska initieras på alla kvalificerade feltillstånd, inklusive: – Överbelastning av SQL Engine-arbetstrådar. - Identifiering av ett olösbart dödläge. |
Permissions
Kräver VIEW ANY DEFINITION behörighet på serverinstansen.