
El PostgreSQL Global Development Group publicó el 4 de junio PostgreSQL 19 Beta 1, la primera versión de prueba del próximo ciclo mayor de la base de datos relacional open source más utilizada del mundo. La beta acumula más de 200 cambios sobre la rama 18 y abre la ventana de pruebas previa a la versión final, prevista para septiembre u octubre de 2026.
Entre las novedades de lenguaje destaca el soporte de SQL/PGQ, el estándar de consultas sobre grafos de propiedades, que permite recorrer relaciones en forma de grafo sobre tablas relacionales sin recurrir a una base de datos especializada. Se suman ON CONFLICT DO SELECT, que devuelve filas en operaciones de upsert sin una consulta adicional, y la salida JSON nativa en COPY TO, útil para exportar datos a pipelines que esperan ese formato.
En el plano de mantenimiento y rendimiento, el nuevo comando REPACK reorganiza tablas e índices reduciendo el bloqueo frente a VACUUM FULL, y el autovacuum paralelo (configurable con autovacuum_max_parallel_workers) incorpora un sistema de puntuación que prioriza qué tablas limpiar primero. El método de E/S asíncrona io_method=worker ajusta ahora automáticamente el número de procesos de I/O entre los límites io_min_workers e io_max_workers, y la extensión pg_plan_advice permite estabilizar y controlar las decisiones del planificador. La validación de claves foráneas se ejecuta hasta dos veces más rápido.
Para arquitectos de datos y administradores, la beta consolida la trayectoria de PostgreSQL como motor capaz de absorber cargas que antes exigían piezas externas: la incorporación de grafos de propiedades reduce la dependencia de bases especializadas, y el autovacuum paralelo alivia uno de los puntos de fricción operativos más conocidos en instalaciones grandes. La fase de beta es además el momento de validar extensiones y aplicaciones propias antes de la disponibilidad general.
El proyecto publicará betas adicionales y una o más candidatas a versión final según lo requiera el periodo de pruebas. Conviene recordar que las versiones beta no deben usarse en producción, pero sí instalarse en entornos de validación para detectar regresiones y reportarlas a la comunidad.
Más en Dataprix: Análisis de bases de datos y motores relacionales.
Fuente: PostgreSQL Global Development Group.