Diferença entre o ASYNC & Sync Real Real Aplicar
-
29-09-2020 - |
Pergunta
Qual é a diferença entre um protetor de dados (Oracle 11g) operando no modo Max Performance Async e permitindo que o tempo real sejam aplicados e uma proteção de dados operando no máximo de disponibilidade sincronizada e possibilitando a aplicação em tempo real?
Qual é a sobrecarga no desempenho em ambos?
também, faz sentido para permitir que o tempo real se inscreva no modo máximo de desempenho?
Solução
Nesta página Oracle intitulada rel="nofollow"> banco de dados alta As melhores práticas de disponibilidade Discute as opções de implantação de guarda de dados:
Requisito de Proteção de perda de dados zero e disponibilidade para o banco de dados Oracle:
- protecção máxima de protecção de dados ou disponibilidade máxima (transporte de sincronização) e refazer aplicar (espera física)
Requisito para Perda de dados quase zero (segundos de dígitos único) e disponibilidade para o banco de dados Oracle:
- Data Guard desempenho máximo (transporte assíncrono) e refazer aplicar
- Nota: As transações comprometidas assíncronamente não são protegidas pelo Oracle Data Guard contra a perda até que o refazer gerado por essas transações tenha sido gravado no registro de redo de espera de pelo menos um banco de dados de espera sincronizado.
Então, sim, o desempenho máximo (transportes assíncrono) e a redo aplicar têm significado real, mas parte do significado é que alguns dados podem ser perdidos em caso de falha.
Você também deve considerar a latência de rede para o servidor de destino do ASYNC Transport, uma vez que isso também afetará a capacidade de resposta.