PostgreSQL 12 新特性汇总

  1. 云栖社区>
  2. PostgreSQL技术进阶>
  3. 博客>
  4. 正文

PostgreSQL 12 新特性汇总

francs.tan 2019-10-09 15:26:59 浏览2147
展开阅读全文

源文链接:https://postgres.fun/20190809161300.html

PostgreSQL 12 正式版已于 2019-10-03 发布,已对 12 版本的新特性进行了探索,整体上 12 版本的变化不小。

12 版本的典型新特性如下:

  • 支持 SQL/JSON path
  • 支持 Generated Columns
  • CTE 支持 Inlined With Queries
  • 新增 Pluggable Table Storage Interface
  • 分区表性能大辐提升
  • 在线重建索引(Reindex Concurrently)

详见以下,文中的链接对每一个特性进行了介绍。

新功能

12 版本新功能主要包括 JSON path queries 、Generated Columns、Pluggable Table Storage Interface,如下:

性能优化

12 版本性能提升主要体现在分区表性能提升、CTE 支持 Inlined With Queries、Btree 索引性能提升等,如下:

备份复制相关

备份、复制相关变化较大,包括配置文件的变化、新增流复制备库激活方式、max_wal_senders连接数变化等,如下:

监控相关

监控方面主要体现在支持在线重建索引、新增 pg_stat_progress_create_index 视图监控索引创建进度、新增 log_statement_sample_rate 参数控制数据库日志中慢SQL百分比等,如下:

其它

其它方面的增强主要体现在命令行工具,如下:

参考

网友评论

登录后评论
0/500
评论
francs.tan
+ 关注
所属云栖号: PostgreSQL技术进阶