Veröffentlicht am: Oct 25, 2023
Die Verwaltung von Amazon Aurora PostgreSQL-Abfrageplänen, die von der apg_plan_mgmt-Erweiterung unterstützt wird, bietet jetzt die Möglichkeit, Abfragepläne auf schreibgeschützten Replikat-Instances zu erfassen. Die Abfrageplanverwaltung (QPM) beinhaltet weitere Verbesserungen in dieser Version, z. B. die Einschränkung der Erfassung von Abfrageplänen auf der Grundlage der geschätzten Kosten.
Die PostgreSQL-Abfrageoptimierer erstellen einen Abfrageausführungsplan für eine SQL-Anweisung zu einem bestimmten Zeitpunkt. Wenn sich die Bedingungen ändern, wählt der Optimierer möglicherweise einen anderen Plan, der die Leistung verändert. QPM bietet Ihnen unter anderem folgende Möglichkeiten: Beschränkung des Optimierers auf eine kleine Anzahl bekannter guter Pläne, Bewertung der Auswirkungen des Anlegens oder Verwerfens eines Index und automatische Erkennung kostengünstigerer Pläne. Mit der neuen Erweiterungsfunktion create_replica_plan_capture können Sie jetzt Abfragepläne erfassen, die von allen Ihren Replikaten generiert wurden, und die erfassten Pläne in den apg_plan_mgmt-Schematabellen unter Verwendung der postgres_fdw-Erweiterung speichern. QPM kann dann die genehmigten Pläne, die Sie festlegen, auf alle Ihre Replikate einschließlich der Amazon Aurora Global Database anwenden.
Die apg_plan_mgmt-Erweiterung Version 2.5 ist in Aurora PostgreSQL 15.4, 14.9, 13.12, 12.16 und höher in AWS-Regionen, einschließlich der Regionen AWS GovCloud (USA), verfügbar.
Amazon Aurora ist auf beispiellos hohe Leistung und Verfügbarkeit auf globaler Ebene bei vollständiger Kompatibilität mit MySQL und PostgreSQL ausgelegt. Es bietet integrierte Sicherheit, kontinuierliche Sicherungen, Serverless-Computing, bis zu 15 Lesereplikate, automatisierte Replikation in mehreren Regionen und Integrationen mit anderen AWS-Services. Weitere Informationen zur Verwaltung von Abfrageplänen finden Sie unter Bewährte Methoden für die Verwaltung von Aurora-PostgreSQL-Abfrageplänen.