PostgreSQL 19 Beta 4 移除 SQL/PGQ 与在线校验和切换功能
Original title: В PostgreSQL 19 Beta 4 исключили SQL/PGQ и онлайн-переключение checksums
The title and summary in the selected language are awaiting translation.
PostgreSQL 19 Beta 4 发布,移除了 SQL/PGQ 属性图查询、不停机启停数据校验和、FOR PORTION OF 时态更新删除、分区合并拆分 ALTER TABLE 命令,以及角色、表空间和数据库的 DDL 获取函数。
The full text in the selected language is awaiting translation. The original is shown for now.
24 сентября 2026 года PostgreSQL Global Development Group выпустила четвёртую бету PostgreSQL 19. PostgreSQL — открытая объектно-реляционная СУБД для хранения данных приложений, предназначенная для разработчиков и администраторов баз данных. Из будущего релиза убрали несколько функций, которым требуется дополнительная разработка и проверка.
Что исключили из PostgreSQL 19
- поддержку запросов к графам свойств SQL/PGQ
- включение и отключение контрольных сумм данных без остановки системы
- темпоральные обновления и удаления через FOR PORTION OF
- команды ALTER TABLE для объединения и разделения секций
- функции получения DDL для ролей, табличных пространств и баз данных
В Beta 4 также исправили ошибки в REPACK и WAIT FOR, логической репликации, новой системе оценки autovacuum и SIMD-оптимизации COPY FROM. Среди исправлений — устранение сбоев, взаимных блокировок и проблем с правами доступа.
Изменения важны для команд, которые уже проверяют совместимость приложений с PostgreSQL 19: на исключённые возможности нельзя рассчитывать при планировании миграции. Поведение базы, API и состав функций до стабильного выпуска ещё могут измениться.
Для перехода с предыдущей бета-версии потребуется процедура, аналогичная обновлению между основными версиями, например pg_upgrade либо pg_dump и pg_restore. Проект рекомендует тестировать релиз на своих нагрузках и сообщать об ошибках. Релиз-кандидат запланирован на начало октября, стабильная PostgreSQL 19 также может выйти в октябре.
Источники
Source: Tproger · Программирование · tproger.ru