Veröffentlicht am: Feb 1, 2021
Die höhere Leistung bei "kalten" Abfragen ist nun in den Regionen Südamerika (São Paulo), Kanada (Zentral) und Asien-Pazifik (Mumbai) verfügbar.
Dank dieser Verbesserung kann Amazon Redshift Abfragen bis zu zweimal schneller verarbeiten, wenn sie kompiliert werden müssen. Diese Verbesserung ermöglicht eine höhere Abfrageleistung beim Erstellen eines neuen Redshift-Clusters, beim Einbinden einer neuen Workload in einem vorhandenen Cluster oder nach einem Softwareupdate eines vorhandenen Clusters. Die Verbesserungen der Abfrageleistung stehen Ihnen ohne Mehrkosten zur Verfügung und Sie müssen nichts unternehmen, um sie in Ihren Clustern zu aktivieren.
Mit diesem Update werden Abfragekompilierungen, die über die Datenverarbeitungsressourcen des Führungsknotens Ihres Clusters hinausgehen, zu einem serverlosen Kompilierungs-Service skaliert. Außerdem geben wir einen unbegrenzten Cache zum Speichern kompilierter Objekte frei. Somit werden die Cache-Treffer von 99,60 % auf 99,95 % erhöht, wenn Ihre geschäftskritischen Abfragen an Amazon Redshift übermittelt werden.
Wenn Abfragen an Amazon Redshift gesendet werden, kompiliert die Abfrageausführungs-Engine die Abfragen in Maschinencode und verteilt sie an die Clusterknoten. Der kompilierte Code wird schneller ausgeführt, da er die Verwendung eines Interpreters eliminiert. Bei einem neuen Cluster ohne Code-Cache, oder nachdem ein vorhandener Cluster mit der neuesten Version aktualisiert wird, wird der Code-Cache geleert und Abfragen müssen einer Abfragekompilierung unterzogen werden. Daher variiert die Latenz der Abfrage, die möglicherweise nicht den Anforderungen einiger Workloads entspricht. Mit diesem Update minimiert unbegrenzter Cache den Bedarf, Code zu kompilieren. Wenn so eine Kompilierung erforderlich ist, kompiliert eine skalierbare Kompilierungsfarm ihn parallel, um Ihre Workloads zu beschleunigen. Der Umfang der Workloads-Beschleunigung hängt von ihrer Komplexität und Gleichzeitigkeit ab. Weitere Informationen zur Codekompilierung finden Sie unter Abfrageverarbeitung im Handbuch für Datenbankentwickler.
Die verbesserte Leistung bei "kalten" Abfragen ist jetzt in folgenden Regionen verfügbar: USA Ost (Nord-Virginia, Ohio), USA West (Nordkalifornien, Oregon), Kanada (Zentral), Asien-Pazifik (Mumbai, Seoul, Singapur, Sydney, Tokio), EU (Frankfurt, Irland, London) und Südamerika (São Paulo).