Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Os administradores de banco de dados usam o painel do grupo de disponibilidade Always On para obter uma visão rápida da integridade de um grupo de disponibilidade e de suas réplicas de disponibilidade e seus bancos de dados no SQL Server. Alguns dos usos típicos do painel do grupo de disponibilidade são:
- Selecionando uma réplica para um failover manual.
- Estimativa da perda de dados ao forçar um failover.
- Avaliando o desempenho da sincronização de dados.
- Avaliando o impacto no desempenho de uma réplica secundária de confirmação síncrona
- O painel fornece estados e indicadores chave de desempenho do grupo de disponibilidade, que permitem tomar decisões operacionais sobre alta disponibilidade usando os tipos de informações a seguir.
- Estado de consolidação da réplica
- Modo e estado da sincronização
- Perda de dados estimada
- Tempo estimado de recuperação (sincronização do redo)
- Detalhes da réplica de banco de dados
- Modo e estado da sincronização
- Tempo para restauração do log
Pré-requisitos
Conecte-se à instância do SQL Server (instância de servidor) que hospeda a réplica primária ou secundária de um grupo de disponibilidade.
Permissões
Requer permissões CONNECT, VIEW SERVER STATE e VIEW ANY DEFINITION.
Para iniciar o painel Always On
No Pesquisador de Objetos, conecte à instância do SQL Server na qual você deseja executar o Painel AlwaysOn.
Expanda o nó Alta Disponibilidade Always On, clique com o botão direito do mouse no nó Grupos de Disponibilidade e, em seguida, clique em Mostrar painel.
Alterar as opções do Painel Always On
Você pode usar a caixa de diálogo SQL Server Management StudioOpções para configurar o comportamento do Painel AlwaysOn do SQL Server para atualização e habilitação automática de uma política de AlwaysOn definida automaticamente.
No menu Ferramentas , clique em Opções.
Para atualizar o painel automaticamente, na caixa de diálogo Opções , selecione Ativar atualização automática, digite o intervalo de atualização em segundos e o número de vezes que você deseja repetir a conexão.
Para habilitar uma política definida pelo usuário, selecione Habilitar política AlwaysOn definida pelo usuário.
Resumo do grupo de disponibilidade
A tela de grupo de disponibilidade exibe uma linha de resumo para cada grupo de disponibilidade para o qual a instância de servidor conectada hospeda uma réplica. Esse painel exibe as seguintes colunas.
Nome do Grupo de Disponibilidade
O nome de um grupo de disponibilidade para o qual a instância de servidor conectada hospeda uma réplica.
Instância Primária
Nome da instância do servidor que hospeda a réplica primária do grupo de disponibilidade.
Modo de Failover
Exibe o modo de failover para o qual a réplica está configurada. Os valores possíveis do modo de failover são:
Automático. Indica que uma ou mais réplicas estão em modo de failover automático.
Manual. Indica que nenhuma réplica está em modo de failover automático.
Problemas
Clique no link Problemas para abrir documentação de solução de problemas para determinado problema. Para obter uma lista de todos os problemas da política AlwaysOn, confiraPolíticas do AlwaysOn para problemas operacionais com grupos de disponibilidade AlwaysOn (SQL Server).
Dica
Clique nos títulos das colunas para classificar as informações de grupo de disponibilidade pelo nome do grupo de disponibilidade, a instância primária, o modo de failover ou o Problema.
Detalhes do grupo de disponibilidade
As informações de detalhes a seguir são exibidas para o grupo de disponibilidade que você seleciona na tela de resumo:
Estado do grupo de disponibilidade
Exibe o estado de integridade do grupo de disponibilidade.
Instância Primária
Nome da instância do servidor que hospeda a réplica primária do grupo de disponibilidade.
Modo de failover (troca automática)
Exibe o modo de failover para o qual a réplica está configurada. Os valores possíveis do modo de failover são:
Automático. Indica que uma ou mais réplicas estão em modo de failover automático.
Manual. Indica que nenhuma réplica está em modo de failover automático.
Estado do cluster
O nome e o estado do cluster do qual a instância do servidor conectado e o grupo de disponibilidade são nós membros.
Detalhes da réplica de disponibilidade
Quando conectada à réplica primária, Detalhes da réplica de disponibilidade exibe informações de todas as réplicas do grupo de disponibilidade. Quando conectada a uma réplica secundária, a exibição mostra apenas informações da réplica conectada.
O painel Réplica de Disponibilidade exibe as seguintes colunas:
Nome
O nome da instância do servidor que hospeda a réplica de disponibilidade. Essa coluna é mostrada por padrão.
Função
Indica a função atual da réplica de disponibilidade, Primária ou Secundária. Para obter informações sobre as funções do Grupos de Disponibilidade AlwaysOn, confira Visão Geral dos Grupos de Disponibilidade AlwaysOn (SQL Server). Essa coluna é mostrada por padrão.
Modo de Failover
Exibe o modo de failover para o qual a réplica está configurada. Os valores possíveis do modo de failover são:
Automático. Indica que uma ou mais réplicas estão em modo de failover automático.
Manual. Indica que nenhuma réplica está em modo de failover automático.
Estado da Sincronização
Indica se uma réplica secundária está sincronizada no momento com a réplica primária. Essa coluna é mostrada por padrão. Os valores possíveis são:
Não Sincronizado. Um ou mais bancos de dados na réplica não estão sincronizados ou ainda não foram adicionados ao grupo de disponibilidade.
Sincronizando. Um ou mais bancos de dados na réplica estão sendo sincronizados.
Sincronizado. Todos os bancos de dados na réplica secundária são sincronizados com os bancos de dados primário correspondentes na réplica primária atual, se houver, ou na réplica primária mais recente.
Observação
Em modo de desempenho, o banco de dados nunca está no estado sincronizado.
NULL. Estado desconhecido. Esse valor ocorre quando a instância do servidor local não consegue se comunicar com o cluster de failover do WSFC (isto é, o nó local não faz parte do quorum do WSFC).
Problemas
Lista o nome do problema. Esse valor é mostrado por padrão. Para obter uma lista de todos os problemas da política AlwaysOn, confiraPolíticas do AlwaysOn para problemas operacionais com grupos de disponibilidade AlwaysOn (SQL Server).
Modo de Disponibilidade
Indica a propriedade de réplica que você define separadamente para cada réplica de disponibilidade. Esse valor é ocultado por padrão. Os valores possíveis são:
Assíncrono. A réplica secundária nunca é sincronizada com a réplica primária.
Synchronous. Quando alcança o banco de dados primário, um banco de dados secundário entra nesse estado e permanece sincronizado, contanto que a sincronização de dados continue para esse banco de dados.
Modo de Conexão Primário
Indica o modo usado para conexão à réplica primária. Esse valor é ocultado por padrão.
Modo de Conexão Secundário
Indica o modo usado para conexão à réplica secundária. Esse valor é ocultado por padrão.
Estado da Conexão
Indica se uma réplica secundária está conectada atualmente à réplica primária. Essa coluna é ocultada por padrão. Os valores possíveis são:
Desconectado. Para uma réplica de disponibilidade remota, indica que ela está desconectada da réplica de disponibilidade local. A resposta da réplica local ao estado Desconectado depende de sua função, da seguinte forma:
na réplica primária, se uma réplica secundária estiver desconectada, os bancos de dados secundários serão marcados como Não Sincronizado na réplica primária, e a réplica primária esperará que a secundária seja reconectada.
Na réplica secundária, ao detectar que está desconectada, a réplica secundária tentará reconectar-se à réplica primária.
Connected. Uma réplica de disponibilidade remota que está conectada atualmente à réplica local.
Estado Operacional
Indica o estado operacional atual da réplica. Esse valor é ocultado por padrão. Os valores possíveis são:
0. Failover pendente
1. Pendente
2. Online
3. Offline
4. Falha
5. Falhou, sem quórum
NULL/Unknown. A réplica não é local
Número do Último Erro de Conexão.
O número do último erro de conexão. Esse valor é ocultado por padrão.
Descrição do Último Erro de Conexão
A descrição do último erro de conexão. Esse valor é ocultado por padrão.
Data e hora do último erro de conexão
Data e hora do último erro de conexão. Esse valor é ocultado por padrão.
Observação
Para obter informações sobre contadores de desempenho para réplicas de disponibilidade, veja SQL Server, Réplica de Disponibilidade.
Agrupar por informações do grupo de disponibilidade
Para agrupar as informações, clique em Agrupar pore selecione uma das opções a seguir:
- Réplicas de disponibilidade
- Bancos de dados de disponibilidade
- Estado de sincronização
- Preparação para failover
- Problemas
O painel que exibe as informações agrupadas exibe as seguintes colunas:
Nome
O nome do banco de dados de disponibilidade. Esse valor é mostrado por padrão.
Réplica
O nome da instância do SQL Server que hospeda a réplica de disponibilidade. Esse valor é mostrado por padrão.
Estado da Sincronização
Indica se um banco de dados de disponibilidade está sincronizado no momento com a réplica primária. Esse valor é mostrado por padrão. Os possíveis estados de sincronização são:
Não sincronizando:
-
- Para uma função primária, indica que o banco de dados não está pronto para sincronizar seu log de transações com os bancos de dados secundários correspondentes.
- Para um banco de dados secundário, indica que o banco de dados não iniciou a sincronização de log devido a um problema de conexão, está sendo suspenso ou está passando por estados de transição durante a inicialização ou uma troca de função.
Sincronizando:
Em uma réplica primária:
- Em um banco de dados primário, indica que este banco de dados está pronto para aceitar uma solicitação de exame de um banco de dados secundário.
- Em uma réplica secundária, indica que há movimentação ativa de dados nesse banco de dados secundário.
Sincronizado:
- Para um banco de dados primário, indica se pelo menos um banco de dados secundário é sincronizado.
- Para um banco de dados secundário, indica se o banco de dados está sincronizado com o banco de dados primário correspondente.
Revertendo.
Indica a fase do processo de reversão em que um banco de dados secundário está recebendo ativamente páginas do banco de dados primário.
Cuidado
Quando um banco de dados está no estado REVERTING, forçar o failover para a réplica secundária pode deixar esse banco de dados em um estado em que não possa ser iniciado.
Inicializando.
Indica a fase de reversão em que o log de transações necessário para que um banco de dados secundário alcance o LSN de reversão está sendo enviado e gravado de forma persistente em uma réplica secundária.
Cuidado
Quando um banco de dados está no estado INITIALIZING, forçar o failover para a réplica secundária sempre deixará esse banco de dados em um estado em que ele não poderá ser iniciado.
Prontidão para failover
Indica com qual réplica de disponibilidade é possível realizar failover com ou sem possível perda de dados. Essa coluna é mostrada por padrão. Os valores possíveis são:
- Perda de Dados
- Sem Perda de Dados
Problemas
Lista o nome do problema. Essa coluna é mostrada por padrão. Os valores possíveis são:
- Avisos. Clique para exibir os problemas de limites e avisos.
- Crítico. Clique para exibir os problemas críticos.
Para obter uma lista de todos os problemas da política AlwaysOn, confiraPolíticas do AlwaysOn para problemas operacionais com grupos de disponibilidade AlwaysOn (SQL Server).
Suspenso
Indica se o banco de dados está Suspenso ou Retomado. Esse valor é ocultado por padrão.
Motivo da Suspensão
Indica o motivo do estado de suspensão. Esse valor é ocultado por padrão.
Perda de dados estimada (segundos)
Indica a diferença de tempo do último registro de log de transação na réplica primária e na réplica secundária. Se a réplica primária falhar, todos os registros de log de transação dentro da janela de tempo serão perdidos. Esse valor é ocultado por padrão.
Tempo de Recuperação estimado (segundos)
Indica o tempo, em segundos, necessário para refazer a compensação do atraso. O tempo para alcançar a réplica primária é o tempo que a réplica secundária levará para alcançar a réplica primária. Esse valor é ocultado por padrão.
Desempenho da Sincronização (segundos)
Indica o tempo, em segundos, necessário para a sincronização entre as réplicas primária e a secundária. Esse valor é ocultado por padrão.
Tamanho da Fila de Envio de Log (KB)
Indica o número de registros de log nos arquivos de log do banco de dados primário que não foram enviados à réplica secundária. Esse valor é ocultado por padrão.
Taxa de Envio de log (KB/segundo)
Indica a taxa em KB por segundo na qual estão sendo enviados registros de log à réplica secundária. Esse valor é ocultado por padrão.
Tamanho da fila de refazer (KB)
Indica o número de registros de log nos arquivos de log da réplica secundária que ainda não foram refeitos. Esse valor é ocultado por padrão.
Taxa de redo (KB/s)
Indica a taxa em KB por segundo na qual os registros de log estão sendo refeitos. Esse valor é ocultado por padrão.
Taxa de Envio do Fluxo de Arquivos (KB/s)
Indica a taxa do Fluxo de Arquivos, em KB por segundo, na qual as transações estão sendo enviadas à réplica. Esse valor é ocultado por padrão.
LSN do fim do log
Indica o LSN (número de sequência de log) real que corresponde ao último registro de log no cache de log nas réplicas primária e secundária. Esse valor é ocultado por padrão.
LSN de Recuperação
Indica o final do log de transações antes de a réplica primária gravar quaisquer novos registros de log após a recuperação ou o failover. Esse valor é ocultado por padrão.
LSN de Truncamento
Indica o valor mínimo de truncamento do log para a réplica primária. Esse valor é ocultado por padrão.
LSN da Última Confirmação
Indica a LSN real que corresponde ao último registro de confirmação no log de transações. Esse valor é ocultado por padrão.
Hora da Última Confirmação
Indica a hora correspondente ao último registro de confirmação. Esse valor é ocultado por padrão.
Último LSN Enviado
Indica o ponto até o qual todos os blocos de log foram enviados pela réplica primária. Esse valor é ocultado por padrão.
Hora do Último Envio
Indica a hora em que o último bloco de log foi enviado. Esse valor é ocultado por padrão.
Último LSN recebido
Indica o ponto até o qual todos os blocos de log foram recebidos pela réplica secundária que hospeda o banco de dados secundário. Esse valor é ocultado por padrão.
Hora do Último Recebimento
Indica a hora em que o identificador do bloco de log da última mensagem recebida foi lido na réplica secundária. Esse valor é ocultado por padrão.
Último LSN confirmado
Indica o ponto até o qual todos os registros de log foram gravados em disco na réplica secundária. Esse valor é ocultado por padrão.
Hora do Último Endurecimento
Indica o momento em que foi recebido o identificador do bloco de log para o último LSN persistido na réplica secundária. Esse valor é ocultado por padrão.
Último LSN Refeito
Indica o LSN real do registro de log refeito por último na réplica secundária. Esse valor é ocultado por padrão.
Hora da Última Repetição
Indica o horário em que o último registro de log foi refeito no banco de dados secundário. Esse valor é ocultado por padrão.
Observação
A maioria dos dados é baseada em sys.dm_hadr_database_replica_states, portanto, algumas restrições podem se aplicar. Para obter mais informações, veja sys.dm_hadr_database_replica_states (Transact-SQL).
Relatórios de latência do grupo de disponibilidade Always On
O relatório de latência do grupo de disponibilidade é uma ferramenta de relatório integrada ao painel do grupo de disponibilidade e disponível no SSMS (SQL Server Management Studio). Esse recurso fornece um relatório fácil de entender que detalha o tempo gasto durante as várias fases do processo de transporte de log. Isso fornece uma maneira de restringir a causa potencial de latência durante o processo de sincronização.
O SQL Agent executa a coleta de dados e deve ser habilitado na réplica primária e pelo menos em uma das réplicas secundárias. Confira o relatório clicando com o botão direito do mouse no grupo de disponibilidade > Relatórios > Relatórios Padrão no Pesquisador de Objetos do SQL Server Management Studio.
Para obter mais informações, veja Relatórios de latência do grupo de disponibilidade Always On.
Tarefas Relacionadas
Consulte Também
sys.dm_os_performance_counters (Transact-SQL)
Monitoramento de grupos de disponibilidade (SQL Server)