技术大礼!《快速掌握PostgreSQL版本新特性》免费送,助你快速上手新特性!
点击上方蓝字,关注我们
想学会更多实用技巧,欢迎加入青学会MOP技术社区(实名社区)。
加入方法:公众号后台回复关键字“加入”获取小助手微信,添加后登记入会。
同时欢迎大家在评论区留言互动交流!社区会不定期举行相关的抽奖、公开分享活动。
如果你有想了解的知识点希望我们发文可以后台私信。
正文开始
《快速掌握PostgreSQL版本新特性》是一本专注于PostgreSQL(简称PG)各版本新特性的书籍,由多位PG社区的资深专家联合编写。本书旨在帮助数据库开发者、管理员和技术爱好者深入了解PG从9.0到最新版本16的演变历程,特别是每个版本中引入的重要新特性及其实际应用场景。
主要内容包括:
兼容Oracle的功能特性:
从PG 11开始支持事务控制的存储过程。
PG 12引入了绑定变量窥探设置优化器策略。
PG 14支持查询ID分析慢查询。
PG 15增加了对MERGE语句的支持。
PG 16支持子查询不带别名。
性能提升:
PG 10引入了数据分区功能,显著提高了大数据量表的查询性能。
PG 11实现了B-Tree索引的并行创建,加快了索引构建速度。
PG 13优化了索引去重机制,减少了磁盘I/O。
PG 14优化了高并发连接的性能。
PG 15引入了统计信息内存化,进一步提升了查询优化器的效率。
PG 16增加了VACUUM内存可控功能,使垃圾回收更加高效。
易用的开发函数:
PG 10引入了XMLTABLE函数,方便处理XML数据。
PG 13增加了UUID数据类型的内置函数,简化了UUID的生成和操作。
PG 14引入了string_to_table函数,方便将字符串拆分为表格。
PG 16增加了any_value函数,提供了更多的聚合选择。
逻辑复制的改进:
PG 11开始支持TRUNCATE操作的逻辑复制。
PG 13支持分区表的同步及同步到异构分区表。
PG 14增强了大事务、二进制传输及表初始数据同步的性能。
PG 15增加了两阶段提交、按模式发布、行列级过滤功能增强及复制冲突优化。
PG 16实现了双向复制、standby节点复制及发布端并行应用大事务。
推荐理由
素材丰富,取百家之长:
本书汇集了大量国内外资料,包括Hewlett Packard公司的新特性实验手册、Mastering PostgreSQL电子书籍、Postgres Weekly每周邮件,以及PG Committer大佬的博客等。丰富的素材确保了内容的全面性和权威性。
特性关联,叙因缘关联:
书中不仅详细介绍了每个新特性,还探讨了这些特性之间的关联和发展背景。读者可以通过本书了解到某一功能是如何逐步完善和演进的,从而更好地理解和应用这些新特性。
先知后验,实践而求证:
本书的所有示例代码均基于正式发布的版本进行测试,确保了信息的准确性和实用性。每个新特性都经过了详细的测试和验证,读者可以直接将这些知识应用到实际工作中。
《快速掌握PostgreSQL版本新特性》不仅是一本技术书籍,更是一部记录了PostgreSQL发展历程的编年史。无论你是数据库新手还是资深专家,都能从中找到有价值的内容。希望这本书能成为你学习和掌握PostgreSQL新特性的得力助手,助你在数据库的世界里走得更远。
抽爱送书活动:
奖品:《快速掌握PostgreSQL版本新特性》共2本 参与方式:关注“青年数据库学习互助会”公众号 获奖条件:公众号的文章阅读量需达到300以上,使用抽奖小程序,后台留言“新特性”。 开奖时间:2024年11月22日 20:00,抽奖小程序将公布中奖名单。
往期文章回顾
MOP社区新闻
金仓专栏
告别繁琐!KingbaseES v9数据库一键安装-青学会&金仓专栏(1)
KingbaseES v9数据库Docker安装-青学会&金仓专栏(2)
DBA实战小技巧
实战:记一次RAC故障排查
DBA实战运维小技巧安装篇(一)Oracle 主流版本不同架构下的静默安装指南
DBA实战运维小技巧存储篇(一)根目录满了如何处理
DBA实战运维小技巧存储篇(二)打包迁移单机数据库至新存储
MOP社区投稿-内核开发
简单解析 IvorySQL 增强 Oracle xml 兼容能力的原理
简单讨论 PostgreSQL C语言拓展函数返回数据表的方式
简单分析 pg_config 程序的作用与原理
Redis 日志机制简介(一):SlowLog
Redis 日志机制简介(二):AOF 日志
Redis 日志机制简介(三):RDB 日志
pg_cron插件使用介绍
Redis 的指令表实现机制简介
pg几款源码工具介绍
Redis 事务功能简介