Naar hoofdinhoud gaan
NU BESCHIKBAAR

Azure Analysis Services: verbeterde synchronisatie van queryreplica's is nu beschikbaar

Publicatiedatum: 16 april, 2020

Verbeterde synchronisatie van queryreplica's in Azure Analysis Services is nu algemeen beschikbaar. Analysis Services beschikt nu over verbeterde synchronisatie van queryreplica's in omgevingen voor uitschalen. Daarbij worden clientquery's verdeeld over een of meer queryreplica's, zodat de reactietijden voor hoge gelijktijdige workloads worden verminderd.

Op de volgende schermopname ziet u de nieuwe instelling ReplicaSyncMode. De standaardinstelling (1) staat voor opnieuw hydrateren van volledige replicadatabases. De waarde (2) daarentegen maakt geoptimaliseerde parallelle synchronisatie van de queryreplica mogelijk.

queryreplicasync

Standaard worden queryreplica's volledig opnieuw gehydrateerd (niet incrementeel), wat in fasen plaatsvindt. Stel dat er minimaal drie replica's zijn, dan worden er per keer twee losgekoppeld en gekoppeld om ervoor te zorgen dat ten minste één replica online beschikbaar is voor query's tijdens de synchronisatiecyclus. Clients moeten mogelijk opnieuw verbinding maken met een van de onlinereplica's.

Dankzij de geoptimaliseerde synchronisatie van queryreplica's worden alle replica's parallel gesynchroniseerd, waardoor de synchronisatietijd afneemt en de kans dat gegevens consistent zijn tijdens de synchronisatie toeneemt. De databases blijven online op alle deelnemende servers. Clients hoeven niet opnieuw verbinding te maken. Bovendien wordt de cache in het geheugen incrementeel bijgewerkt, wat sneller kan zijn dan het reactiveren van een model.

Houd er echter rekening mee dat geoptimaliseerde synchronisatie mogelijk extra geheugen in beslag neemt op de server, afhankelijk van de hoeveelheid gegevens die is gewijzigd en hoeveel van de cache moet worden bijgewerkt. De bewerking vereist mogelijk tweemaal zoveel geheugen als de het volledig opnieuw hydrateren, omdat oude en nieuwe segmenten tegelijkertijd in het geheugen worden bewaard. Als een replica tijdens een synchronisatie over onvoldoende geheugen beschikt, wordt Analysis Services teruggezet naar de standaardmodus (twee tegelijk koppelen/loskoppelen).

Lees Azure Analysis Services uitschalen in de documentatie voor meer informatie over het uitschalen van query's.

  • Azure Analysis Services
  • Features
  • Services

Verwante producten