Estamos analisando a configuração de um novo ambiente SQL Always On Availability Group para SQL Server. Estamos querendo saber se há uma diferença no uso da CPU de um nó síncrono ou assíncrono?
Além disso, um dos meus colegas está dizendo que há uma limitação no número de ouvintes (e também de AGs, pois é aconselhável ter um ouvinte por AG), mas não consigo encontrar nada que diga que você não deve criar mais de 10 ouvintes em um ambiente. A única coisa que consigo descobrir é que há uma configuração do AD que você precisa alterar para poder ter mais de 10 ouvintes.
Desde já, obrigado!
Sim, haverá uma diferença, mas apenas porque esses modos se comunicam em frequências e maneiras muito diferentes. A diferença dependerá inteiramente da carga de trabalho e não há como "adivinhar" qual será.
Tecnicamente não existe e você está correto, geralmente pelo menos 1 ouvinte por grupo de disponibilidade para que você sempre possa se conectar ao primário. Talvez você tenha algum outro tipo de dispositivo ou dispositivo de rede que possa sondar e atualizar um objeto interno para sempre apontar para o primário - isso é possível e um ouvinte pode não ser necessário. Às vezes, há requisitos da empresa em que todos os aplicativos precisam usar um endpoint/dns específico para cada aplicativo. Portanto, geralmente, isso dependerá de seus requisitos, mas não há nada realmente impedindo você de criar ouvintes, exceto endereços IP em um intervalo disponível (se estiver usando IPv4).