Quais são as vantagens do assíncrono. espelhamento de banco de dados sobre replicação de transação?

2

Eu tenho principalmente um desenvolvedor, mas nossa organização é pequena, por isso fui encarregado de desenvolver uma estratégia de alta disponibilidade para nossos servidores SQL.

Atualmente, gerencio nossa replicação transacional para dois servidores adicionais - um para servir conteúdo da Web e um para lidar com consultas mais intensivas. As gravações ainda acontecem apenas em um servidor.

Estou no TechEd agora tentando me educar o suficiente para essa tarefa, e ouvi muitas pessoas falarem sobre espelhamento de banco de dados e a diferença entre o espelhamento síncrono e assíncrono, ou seja, a perda de dados versus as compensações de desempenho.

Estou familiarizado com a replicação transacional, mas não com o DBM. Vejo claras vantagens do DBM síncrono, mas não sei por que alguém usaria o DBM assíncrono em relação à replicação transacional simples. Alguém poderia me preencher?

    
por Samantha Branham 17.05.2011 / 22:36

1 resposta

2

Se você está procurando por HA de apenas algumas tabelas, então o TR pode ser usado, mas o DBM trabalha com todo o banco de dados. Observe também que a configuração do DBM é fácil de configurar e gerenciar quando comparado ao TR.

Se você precisar aprender mais sobre o DBM, consulte o livro de Robert Davis sobre o assunto.

    
por 17.05.2011 / 22:56