新书发售:快速掌握PostgreSQL版本新特性

本人与PG分会以及多位专家联合出版的新书:快速掌握PostgreSQL版本新特性正式发售了。

新书获取方式

京东、天猫、当当等各大商城搜索快速PostgreSQL版本新特性

京东电子工业出版社旗舰店(点击购买)

image.png

墨天轮墨值商城兑换,点击兑换

image.png

pgFans网站好物兑换,点击兑换

image.png

推荐理由

1.素材丰富

本书吸取了大量国内外资料,其中主要包括Hewlett Packard公司新特性实验手册、Mastering PostgreSQL 电子书籍、Postgres Weekly每周邮件,还有PG Commiter 大佬的博客等。我们不断学习这些新特性,就如农民伯伯烧荒播种,为日后的故障案例分析打下基础。

2.特性关联

PG数据库里的一些新特性,有来自其他数据库的应用场景,例如Oracle的绑定变量窥探、MySQL的自动记录数据行修改时间;也有同步实现其他接口协议的功能,例如libpq协议参照PG JDBC协议在PG 14里对target_session_attrs参数可连接read-only、primary、standby、prefer-standby节点。还有各版本不断演进的特性:例如分区表、逻辑复制等。本书对有关联的一些特性,将其前幕背景进行了铺垫及关联陈述。

3.先知后验

大家看到的一些新特性文章可能基于某个dev开发快照版本,亦或是beta测试版本,而版本正式发布时,某些特性可能会有变化,例如:慢日志按百分比采样的功能从12改到13,15对JSON函数增加的构造函数、断言函数因回归测试时未能实现数据类型与输入值的有效性验证而再正式发布前一刻被回退,16时才正式支持。16新增的pg_maintain维护角色中间也发生了几次重命名,但最终在beta3版本被回退。

本书新特性的示例代码均以正式版为基准,先知而后验,对一些功能进行了修订。

内容快览

  • 有哪些兼容Oracle的功能特性?

PostgreSQL 11支持事物控制的存储过程,PostgreSQL 12支持绑定变量窥探设置优化器策略,PostgreSQL 14支持查询ID分析慢查询,PostgreSQL 15支持MERGE语句,PostgreSQL 16支持子查询不带别名。

  • 有哪些性能提升?

PostgreSQL 10的数据分区,PostgreSQL 11的B-Tree索引并行创建,PostgreSQL 13的索引去重,PostgreSQL 14的高并发连接优化,PostgreSQL 15的统计信息内存化,PostgreSQL 16的VACUUM内存可控。

  • 有哪些易用的开发函数?

PostgreSQL 10的XMLTABLE函数,PostgreSQL 13的UUID数据类型的内置函数,PostgreSQL 14的string_to_table函数,PostgreSQL 16的any_value函数等。

  • 逻辑复制有哪些改进?

PostgreSQL 11支持TRUNCATE操作,PostgreSQL 13支持分区表同步及同步到异构分区表,PostgreSQL 14支持大事物、二进制传输及表初始数据同步等性能提升,PostgreSQL 15支持两阶段提交、按模式发布、行列级过滤功能增强及复制冲突优化增强,PostgreSQL 16支持双向复制、standby节点复制、发布端并行应用大事务。

成书原型

  • 32
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值