Azure Analysis Services – Improved query replica synchronisation now available
Share
Services
Improved query replica synchronisation in Azure Analysis Services is now generally available. Analysis Services features improved query-replica synchronisation in scale-out environments with client queries distributed across one or more query replicas, reducing response times for high concurrency workloads.
The following screenshot shows the new _ReplicaSyncMode_ setting. The default (1) stands for full replica database rehydration. In contrast, a value of (2) enables optimised query replica synchronisation in parallel.
[![queryreplicasync](https://azurecomcdn.azureedge.net/mediahandler/acomblog/updates/UpdatesV2/blog/2eee66bc-197a-4a22-97b3-a23d469d3f97.png "queryreplicasync")](https://azurecomcdn.azureedge.net/mediahandler/acomblog/updates/UpdatesV2/blog/599f67ea-bbe3-4920-94ee-32db22c18347.png)
By default, query replicas are rehydrated in full (not incrementally), which happens in stages. Assuming there are at least three replicas, two replicas are detached and attached at a time to ensure that at least one replica is available online for queries during the synchronisation cycle. Clients may need to reconnect to one of the online replicas.
With optimised query replica synchronisation, on the other hand, all replicas are synchronised in parallel, reducing sync time and increasing the likelihood that data is consistent during synchronisation. The databases are kept online on all participating servers. Clients don’t need to reconnect. Moreover, the in-memory cache is updated incrementally, which can be faster than rehydrating a model.
Note, however, that optimised synchronisation might consume additional memory on the server, depending on how much of the data has changed and how much of the cache needs to be updated. The operation might need twice as much memory as the full rehydration, because old and new segments are kept in memory simultaneously. If a replica runs out of memory during a sync, Analysis Service will fall back to default mode (attach/detach two at a time).
For more information about query scale out, read [Azure Analysis Services scale-out](https://docs.microsoft.com/en-us/azure/analysis-services/analysis-services-scale-out#how-it-works) in the documentation.
* Azure Analysis Services
* Features
* Services
* [ Azure Analysis Services](https://azure.microsoft.com/en-gb/products/analysis-services/)
What else is happening at Microsoft Azure?
Read update
Services
Share
Generally Available: Storage account default maximum request rate limit increase to 40,000 requests per second
December 12th, 2024
Services
Share
Read update
Services
Share
Generally Available: Regional Disaster Recovery by Azure Backup for AKS
November 22nd, 2024
Services
Share
Generally Available: Enhancements on Azure Container Storage for performance, scalability, and operational insights
November 19th, 2024
Services
Share