A sincronização de réplicas de consulta melhorada no Azure Analysis Services está em desenvolvimento
Data de publicação: 17 setembro, 2019
Uma nova definição do Azure Analysis Services atualmente em desenvolvimento irá melhorar o desempenho e a consistência da sincronização de réplicas de consulta nos ambientes de escalamento horizontal.
O escalamento horizontal do Azure Analysis Services permite que as consultas de cliente sejam distribuídas pelas réplicas de consulta, reduzindo os tempos de resposta das cargas de trabalho de elevada simultaneidade.
A nova definição irá oferecer as seguintes melhorias:
- Todas as réplicas são sincronizadas em paralelo, o que reduz consideravelmente o tempo de sincronização.
- Todas as réplicas são sincronizadas em paralelo, pelo que é muito mais provável que os dados das réplicas mantenham a consistência durante o processo de sincronização.
- As bases de dados são mantidas online em todas as réplicas durante o processo de sincronização para que os utilizadores não tenham de voltar a estabelecer a ligação.
- A cache dentro da memória é atualizada em incrementos apenas com os dados alterados, o que pode ser muito mais rápido do que reativar completamente o modelo.
As réplicas de consulta podem consumir memória adicional, dependendo da quantidade de cache dentro da memória que precise de ser atualizada. A operação pode chegar a usar o dobro da memória porque tanto os segmentos novos como os antigos estão guardados na memória em simultâneo, o que é necessário para manter a base de dados online e disponível para consultas. As réplicas têm a mesma alocação de memória da consulta primária.
Saiba mais sobre o escalamento horizontal do Azure Analysis Services >