Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Devolve uma linha para cada grupo de disponibilidade onde a instância local do SQL Server hospeda uma réplica de disponibilidade. Cada linha contém uma cópia em cache dos metadados do grupo de disponibilidade.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
group_id |
uniqueidentifier | Identificador único (GUID) do grupo de disponibilidade. |
name |
sysname | Nome do grupo de disponibilidade. Este é um nome especificado pelo utilizador que deve ser único dentro do Windows Server Failover Cluster (WSFC). |
resource_id |
Nvarchar (40) | ID de recurso para o recurso do cluster WSFC. |
resource_group_id |
Nvarchar (40) | ID de grupo de recursos para o grupo de recursos do cluster WSFC do grupo de disponibilidade. |
failure_condition_level |
int | Nível de condição de falha definido pelo utilizador sob o qual deve ser acionado um failover automático, um dos valores inteiros mostrados na tabela imediatamente abaixo desta tabela. Os níveis de condição de falha (1-5) variam do menos restritivo, nível 1, ao mais restritivo, nível 5. Um determinado nível de condição engloba todos os níveis menos restritivos. Assim, o nível de condição mais rigoroso, 5, inclui os quatro níveis de condição menos restritivos (1-4), o nível 4 inclui os níveis 1-3, e assim por diante. Para alterar este valor, use a FAILURE_CONDITION_LEVEL opção da instrução ALTER AVAILABILITY GROUP . |
health_check_timeout |
int | Tempo de espera (em milissegundos) para que o procedimento armazenado do sistema sp_server_diagnostics devolva informação de saúde do servidor, antes de se assumir que a instância do servidor está lenta ou não responde. O valor padrão é 30000 milissegundos (30 segundos). Para alterar este valor, use a HEALTH_CHECK_TIMEOUT opção da instrução ALTER AVAILABILITY GROUP . |
automated_backup_preference |
tinyint | Localização preferencial para realizar backups nas bases de dados de disponibilidade deste grupo de disponibilidade. A seguir estão os valores possíveis e suas descrições.0: Principal. Os backups devem sempre ocorrer na réplica principal.1: Só secundário. Fazer backups numa réplica secundária é preferível.2: Prefiro secundária. Fazer backups numa réplica secundária é preferível, mas fazer backups na réplica primária é aceitável se não houver uma réplica secundária disponível para operações de backup. Este é o comportamento padrão.3: Qualquer réplica. Não há preferência sobre se as cópias de segurança são feitas na réplica principal ou numa réplica secundária.Para obter mais informações, consulte Transferir backups suportados para réplicas secundárias de um grupo de disponibilidade. |
automated_backup_preference_desc |
nvarchar(60) | Descrição de automated_backup_preference, um dos seguintes:PRIMARYSECONDARY_ONLYSECONDARYNONE |
version |
smallint | A versão dos metadados do grupo de disponibilidade armazenados no Windows Failover Cluster. Este número de versão é incrementado quando novas funcionalidades são adicionadas. |
basic_features |
bit | Especifica se este é um grupo de disponibilidade Básica. Para mais informações, consulte Grupos Básicos de Disponibilidade Sempre Ligado para uma única base de dados. |
dtc_support |
bit | Especifica se o suporte DTC está ativado para este grupo de disponibilidade. A DTC_SUPPORT opção de CREATE AVAILABILITY GROUP controlar esta definição. |
db_failover |
bit | Especifica se o grupo de disponibilidade oferece suporte a failover para condições de integridade do banco de dados. A DB_FAILOVER opção de CREATE AVAILABILITY GROUP controlar esta definição. |
is_distributed |
bit | Especifica se este é um grupo de disponibilidade distribuído. Para mais informações, consulte Grupos de disponibilidade distribuída. |
cluster_type |
tinyint |
0: Cluster de failover do Windows Server1: Nenhum2: Cluster externo (por exemplo, Linux Pacemaker) |
cluster_type_desc |
nvarchar(60) | Descrição em texto do tipo de cluster |
required_synchronized_secondaries_to_commit |
int | O número de réplicas secundárias que devem estar num estado sincronizado para que um commit seja concluído |
sequence_number |
bigint | Identifica a sequência de configuração do grupo de disponibilidade. Aumenta incrementalmente cada vez que a réplica primária do grupo de disponibilidade atualiza a configuração do grupo. |
is_contained |
bit | Especifica se esta é uma base de dados contida. |
Valores do nível de condição de falha
A tabela seguinte descreve os possíveis níveis de condição de falha para a failure_condition_level coluna.
| Valor | Condição de falha |
|---|---|
1 |
Especifica que um failover automático deve ser iniciado quando ocorrer qualquer uma das seguintes situações: - O serviço SQL Server está em baixo. - O arrendamento do grupo de disponibilidade para ligação ao cluster de failover WSFC expira porque não é recebido ACK da instância do servidor. Para obter mais informações, consulte Como funciona: Tempo limite de concessão Always On do SQL Server. |
2 |
Especifica que um failover automático deve ser iniciado quando ocorrer qualquer uma das seguintes situações: - A instância do SQL Server não se liga ao cluster, e o limiar especificado health_check_timeout pelo utilizador para o grupo de disponibilidade é ultrapassado.- A réplica de disponibilidade está em estado falhado. |
3 |
Especifica que um failover automático deve ser iniciado em erros internos críticos do SQL Server, como spinlocks órfãos, violações graves de acesso de gravação ou muito dumping. Este é o valor padrão. |
4 |
Especifica que um failover automático deve ser iniciado em erros internos moderados do SQL Server, como uma condição persistente de falta de memória no pool de recursos internos do SQL Server. |
5 |
Especifica que um failover automático deve ser iniciado em quaisquer condições de falha qualificadas, incluindo: - Exaustão dos worker-threads do Motor SQL. - Deteção de um impasse insolúvel. |
Permissions
Requer VIEW ANY DEFINITION permissão na instância do servidor.