Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Applica a:SQL Server
Restituisce una riga per ogni gruppo di disponibilità AlwaysOn in Windows Server Clustering di failover (WSFC). Ogni riga contiene i metadati dei gruppi di disponibilità del cluster WSFC.
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
group_id |
uniqueidentifier | Identificatore univoco (GUID) del gruppo di disponibilità. |
name |
sysname | Nome del gruppo di disponibilità. Si tratta di un nome specificato dall'utente che deve essere univoco all'interno del cluster di failover di Windows Server (WSFC). |
resource_id |
nvarchar(40) | ID della risorsa del cluster WSFC. |
resource_group_id |
nvarchar(40) | ID del gruppo di risorse del cluster WSFC del gruppo di disponibilità. |
failure_condition_level |
int | Livello della condizione di errore definito dall'utente al di sotto del quale deve essere attivato un failover automatico. Sono disponibili i valori interi seguenti: 1: Specifica che deve essere avviato un failover automatico quando si verifica una delle operazioni seguenti: - Il servizio SQL Server è inattivo. - Il lease del gruppo di disponibilità per la connessione al cluster di failover WSFC scade perché non viene ricevuto alcun ACK dall'istanza del server. Per altre informazioni, vedere Come funziona: SQL Server timeout lease AlwaysOn. 2: Specifica che deve essere avviato un failover automatico quando si verifica una delle operazioni seguenti: - L'istanza di SQL Server non si connette al cluster e viene superata la soglia di health_check_timeout specificata dall'utente del gruppo di disponibilità.- La replica di disponibilità è in stato di errore. 3: specifica che un failover automatico deve essere avviato in caso di errori interni critici SQL Server, ad esempio spinlock orfani, gravi violazioni dell'accesso in scrittura o un dump eccessivo. Questo è il valore predefinito. 4: Specifica che un failover automatico deve essere avviato in caso di errori interni moderati SQL Server, ad esempio una condizione persistente di memoria insufficiente nel pool di risorse interno SQL Server. 5: Specifica che un failover automatico deve essere avviato in tutte le condizioni di errore qualificate, tra cui: - Esaurimento dei thread di lavoro del motore SQL. - Rilevamento di un deadlock non risolvibile. I livelli delle condizioni di errore (1-5) vanno dal livello 1, meno restrittivo, al livello 5, più restrittivo. Un livello della condizione specifico include tutti i livelli meno restrittivi. Il livello della condizione più restrittivo, ovvero il livello 5, include pertanto i quattro livelli della condizione meno restrittivi (1-4), il livello 4 include i livelli 1-3 e così via. Per modificare questo valore, usare l'opzione FAILURE_CONDITION_LEVEL dell'istruzione ALTER AVAILABILITY GROUPTransact-SQL. |
health_check_timeout |
int | Tempo di attesa (in millisecondi) per la stored procedure di sistema sp_server_diagnostics restituire informazioni sull'integrità del server, prima che l'istanza del server sia lenta o non risponda. Il valore predefinito è 30000 (30.000 millisecondi o 30 secondi).Per modificare questo valore, usare l'opzione HEALTH_CHECK_TIMEOUT dell'istruzione ALTER AVAILABILITY GROUPTransact-SQL. |
automated_backup_preference |
tinyint | Percorso preferito per l'esecuzione di backup nei database di disponibilità del gruppo di disponibilità. Uno dei valori seguenti: 0: primario. I backup devono essere sempre eseguiti sulla replica primaria. 1: solo secondario. È preferibile eseguire i backup in una replica secondaria. 2: Preferisce secondario. L'esecuzione di backup in una replica secondaria è preferibile, ma l'esecuzione di backup nella replica primaria è accettabile se non è disponibile alcuna replica secondaria per le operazioni di backup. Questo è il comportamento predefinito. 3: qualsiasi replica. Nessuna preferenza sull'utilizzo della replica primaria o di una replica secondaria per l'esecuzione dei backup. Per maggiori informazioni, vedere Spostamento dei backup supportati alle repliche secondarie di un gruppo di disponibilità. |
automated_backup_preference_desc |
nvarchar(60) | Descrizione di automated_backup_preference, uno dei seguenti:PRIMARY SECONDARY_ONLY SECONDARY NONE |
Osservazioni:
In un cluster di failover di Windows Server (WSFC), le colonne del cluster visualizzano i dettagli del cluster Windows. Nei casi in cui non è presente alcun cluster Windows, ad esempio gruppi di disponibilità con scalabilitàread o disponibilità in Linux, le colonne correlate al cluster potrebbero visualizzare i dati relativi a un cluster predefinito interno. Queste colonne sono solo per uso interno e possono essere ignorate.
Autorizzazioni
È richiesta l'autorizzazione VIEW ANY DEFINITION nell'istanza del server.
Autorizzazioni per SQL Server 2022 e versioni successive
È richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE per il server.