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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a dba.stackexchange
scroll top