85AlphaFeatures

来自 PostgreSQL 维基
跳转到导航跳转到搜索

此页面包含每个 alpha 版本发布的功能列表。

Alpha1

SQL

  • DROP COLUMN 和 DROP CONSTRAINT 现在支持 IF EXISTS 子句,以便在运行可重复脚本时避免错误。
  • UNIQUE 约束现在可以是 DEFERRABLE 的。

性能

  • GEQO 通用算法查询计划,对于非常复杂的查询,可以通过设置 geqo_seed 使其可重复。这将有助于调试 GEQO 生成的错误计划。

存储过程/函数

管理和监控

  • 您现在可以使用 %e 开关在日志中将 SQLSTATE 错误代码显示为 log_line_prefix 的一部分。

工具

  • pg_standby 不再链接到特定 libpq 版本,防止不必要的兼容性问题。
  • pgbench 现在是多线程的,允许它为其客户端连接使用多个 CPU。

psql

  • \d+ 描述表快捷方式现在显示从指定表继承的子表。
  • \di 索引描述命令现在显示索引方法。

其他

  • 我们已经更改了一些内部函数的名称,以消除与 C++ 保留字的冲突。这将使将 C++ 代码插入 PostgreSQL 代码库变得更容易。