PostgreSQL 17: 支持 MERGE … WHEN NOT MATCHED BY SOURCE
你希望批量加载数据进表时,识别出目标表中存在但数据源中不存在的行吗?现在,PostgreSQL 已经支持 MERGE … WHEN NOT MATCHED BY SOURCE 了。
PostgreSQL 17: EXPLAIN 命令添加 SERIALIZE 选项
如何评估 SELECT 查询返回的数据量对性能的影响?PostgreSQL 为 EXPLAIN 命令添加了 SERIALIZE 选项。
PostgreSQL 18: 反转数组元素的函数 array_reverse
PostgreSQL 支持各种各样的集合操作函数。你可以对数组进行排序、行列转化,还有反转等各种操作。
PostgreSQL 17: 生成指定范围内的随机数
你是否曾想获取 1 到 10 之间的随机整数,却因在 PostgreSQL 中编写的代码略显晦涩而有些烦恼?PostgreSQL 17 的随机函数让这变得更简单。
PostgreSQL 18 预览: 在清理日志中记录 VACUUM 延迟时间
PostgreSQL 自动清理进程在工作时,会不时地进行休眠,很难判断它的工作饱和度。现在,PostgreSQL 在清理日志中添加了基于成本的 VACUUM 延迟时间。
PostgreSQL 18 预览: 支持以 “NOT VALID” 方式添加非空约束
当我们往数据库导入数据时,经常会出现违反约束报错的情况。现在,PostgreSQL 支持以 “NOT VALID” 方式添加非空约束了。
PostgreSQL 18 预览: 进度视图中基于成本的 VACUUM 延迟时间
PostgreSQL 自动清理进程在工作时,会不时地进行休眠,很难判断它的工作饱和度。现在,PostgreSQL 在进度视图中添加了基于成本的 VACUUM 延迟时间。