Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Relational Database Service/ Perguntas frequentes/ Consultoria de produto/ Qual é o atraso de tempo para replicação primária/em espera?
Atualizado em 2023-08-29 GMT+08:00

Qual é o atraso de tempo para replicação primária/em espera?

Quando as instâncias em espera não conseguem acompanhar as atualizações no primário, isso gera atraso na replicação. Se o SQL em espera e thread de I/O estiverem em execução, o atraso de replicação é um valor positivo medido em segundos. Se o thread SQL em espera não estiver em execução ou se o thread SQL tiver consumido todo o log de retransmissão e o thread de I/O em espera estiver em execução, ele será NULL (indefinido ou desconhecido)

O atraso para replicação primária/em espera não pode ser calculado usando uma fórmula, pois o atraso é afetado pelos seguintes fatores:

  • Status da comunicação da rede
  • Carga de trabalho de transações na instância de BD primária em transações por segundo (TPS)
  • O tamanho da transação executada pela instância de BD primária (isso afeta a duração das execuções da transação)
  • Balanceamento de carga da instância de BD em espera e réplicas de leitura

Se a instância de BD primária tiver uma carga pesada por um determinado período de tempo e executar um grande número de transações por segundo, a replicação para a instância de BD em espera será atrasada. Esse atraso geralmente é de alguns segundos.

  • RDS for MySQL: clique no nome da instância de BD na página Instances. A origem de replicação é a instância de BD primária. Quando o status de replicação é normal, exiba Real-Time Replication Delay para obter o valor do atraso de replicação primária/em espera.
  • RDS for PostgreSQL: para verificar a consistência dos dados entre as instâncias de BD primária e em espera, consulte Atraso de replicação no console do Cloud Eye para obter o valor do atraso de replicação primária/em espera.
  • RDS for SQL Server: para verificar a consistência dos dados entre as instâncias de BD primária e em espera, consulte Atraso de replicação no console do Cloud Eye para obter o valor do atraso de replicação primária/em espera.