Forbedret spørrereplikasynkronisering i Azure Analysis Services er under utvikling
Publiseringsdato: 17 september, 2019
En ny Azure Analysis Services-innstilling nå under utvikling vil forbedre ytelse og stabilitet av spørrereplikasynkronisering i utskaleringsmiljøer.
Utskalering i Azure Analysis Services gjør at klientspørringer kan distribueres i spørrereplikaer og reduserer responstid for høye samtidige arbeidslaster.
Den nye innstilingen vil gi disse forbedringene:
- Alle replikaer synkroniseres parallelt og reduserer synkroniseringstiden betydelig.
- Alle replikaer synkroniseres parallelt, slik at data på tvers av replikaer har mye større sannsynlighet for å være konsekvente under synkroniseringsprosessen.
- Databaser holdes tilkoblet på alle replikaer gjennom hele synkroniseringsprosessen, slik at brukere ikke behøver å koble til igjen.
- Bufferen i minnet oppdateres trinnvis med kun de endrede dataene, som kan være mye raskere enn å hydrere modellen igjen.
Ekstra minne kan brukes av spørrereplikaene, avhengig av hvor av bufferen i minnet som må oppdateres. Operasjonen kan kreve opp til det dobbelt av minnet fordi både de gamle og nye segmentene holdes i minnet samtidig, som kreves for å holde databasen tilkoblet og tilgjengelig for spørringer. Replikaer har samme minnetildeling som primærspørringen.