Publicado en: Oct 25, 2023
La administración de planes de consultas de Amazon Aurora PostgreSQL compatible con la extensión apg_plan_mgmt, ahora incluye la capacidad de capturar planes de consultas en instancias de réplica de solo lectura. La administración de planes de consultas (QPM) incluye otras mejoras en esta versión, como limitar la captura de planes de consultas en función del costo estimado.
A través del optimizador de consultas de PostgreSQL se crea un plan de ejecución de consultas para una instrucción SQL en un momento específico. A medida que las condiciones se modifiquen, el optimizador podría elegir un plan diferente que cambie el rendimiento. QPM le brinda capacidades tales como: limitar el optimizador a un número reducido de planes válidos conocidos, evaluar el impacto de crear o eliminar un índice y detectar automáticamente los planes de menor costo. Con la nueva función de extensión create_replica_plan_capture, ahora puede capturar los planes de consultas generados a partir de todas sus réplicas y almacenar los planes capturados en las tablas de esquema apg_plan_mgmt mediante la extensión postgres_fdw. Luego, QPM puede aplicar los planes aprobados que usted identifique en todas sus réplicas, incluidas las bases de datos globales de Amazon Aurora.
La versión 2.5 de la extensión apg_plan_mgmt está disponible en Aurora PostgreSQL 15.4, 14.9, 13.12, 12.16 y versiones posteriores en todas las regiones de AWS, incluidas las regiones de AWS GovCloud (EE. UU.).
Amazon Aurora se diseñó para ofrecer un rendimiento alto y una disponibilidad sin precedentes a escala global con compatibilidad total con MySQL y PostgreSQL. Ofrece seguridad integrada, copias de seguridad continuas, cómputo sin servidor, hasta 15 réplicas de lectura, replicación automatizada en varias regiones e integraciones con otros servicios de AWS. Para obtener más información sobre la administración del plan de consultas, vea Prácticas recomendadas para la administración del plan de consultas de Aurora PostgreSQL.