Zum Hauptinhalt wechseln
JETZT VERFÜGBAR

Azure Analysis Services: Abfrageüberlappung jetzt allgemein verfügbar

Veröffentlichungsdatum: 16 April, 2020

Die Abfrageüberlappung in Azure Analysis Services ist jetzt allgemein verfügbar. Die Abfrageüberlappung hilft dabei, die Benutzerfunktionen in Szenarios mit hoher Parallelität zu verbessern, in denen viele Abfragen unmittelbar nacheinander übermittelt werden. Anstatt Abfragen mithilfe der FIFO-Variante (First-in-First-Out) zu verarbeiten, die dazu führen kann, dass schnelle Abfragen hinter einer aufwendigen Abfrage blockiert werden, ermöglicht die Abfrageüberlappungsfunktion gleichzeitige Abfragen, um CPU-Ressourcen für die gleichzeitige Ausführung freizugeben.

Die tabellarische Analysis Services-Engine verwendet den FIFO-Modus standardmäßig. Wie das folgende Diagramm veranschaulicht, können nach einer Abfrage mit langer Ausführungsdauer (Q1) schnell zwei Abfragen mit kurzer Ausführungsdauer (Q2 und Q3) ausgeführt werden. Diese schnellen Abfragen können möglicherweise blockiert werden, während sie auf den Abschluss von Q1 warten. In einer Situation mit hoher Parallelität kann es vorkommen, dass das System aufgrund der erhöhten Abfrageantwortzeit nur langsam ausgeführt werden kann.

FIFO

Mit der Abfrageüberlappung können gleichzeitige Abfragen wiederum CPU-Ressourcen freigeben, sodass Q2 und Q3 nicht hinter Q1 blockiert werden. Q2 und Q3 werden viel schneller zurückgegeben, wodurch die Nutzung wie in der folgenden Abbildung dargestellt verbessert wird. Konfigurieren Sie Bias für kurze Abfragen, damit CPU-Ressourcen für schnelle Abfragen in größerem Umfang zugeordnet werden als für Abfragen mit langer Ausführungsdauer, sodass sie dann in einem relativ kurzen Zeitraum ausgeführt werden können.

Abfrageüberlappung-SQB

Beachten Sie jedoch, dass die Abfrageüberlappung nur wenige oder gar keine Auswirkungen auf die Leistung hat, wenn Abfragen größtenteils isoliert ausgeführt werden. Eine einzelne Abfrage kann weiterhin so viel CPU nutzen wie beim FIFO-Modell.

Die Abfrageüberlappung mit Bias für kurze Abfragen kann einen großen Mehrwert für Ihre Enterprise BI-Lösungen in Azure Analysis Services bieten. Weitere Informationen finden Sie unter Abfrageüberlappung in der Produktdokumentation.

  • Azure Analysis Services
  • Features
  • Services

Verwandte Produkte