专栏名称: 数据分析与开发
伯乐在线旗下账号,分享数据库相关技术文章、教程和工具,另外还包括数据库相关的工作。偶尔也谈谈程序员人生 :)
目录
相关文章推荐
数据中心运维管理  ·  综合布线施工方案,安装、验收、测试、评审全过程 ·  3 天前  
数据中心运维管理  ·  电气维护 | Fluke ... ·  5 天前  
数据中心运维管理  ·  隔墙售电:国家政策新规助力数据中心能效提升 ·  1 周前  
数据分析与开发  ·  1620 天后,Redis ... ·  5 天前  
51好读  ›  专栏  ›  数据分析与开发

PostgreSQL 10 新增特性

数据分析与开发  · 公众号  · 数据库  · 2017-04-10 20:47

正文

(点击上方公众号,可快速关注)


来源:oschina

www.oschina.net/news/83681/new-features-coming-in-postgresql-1

如有好文章投稿,请点击 → 这里了解详情


近日,PostgreSQL 10 新增多项新特性,给大家留下了深刻的印象,本文梳理了其中最主要的几项内容。


主要特性:


  • 声明式分区 在以前版本的PostgreSQL中,PostgreSQL仅支持表继承,可用于模拟表分区,但是设置复杂,性能特征不是很好。 在PostgreSQL 10中,可以使用专用语法进行列表或范围分区,并且INSERT性能已经大大提高。


  • 逻辑复制 PostgreSQL自版本9.0以来已经进行了物理复制(通常称为流式传输复制),但这需要复制整个数据库,不能容忍任何形式的备用服务器上的写入,对于跨版本或数据库系统进行复制是无用的。PostgreSQL 10添加了容易配置的逻辑复制,并以表格粒度工作。 它将复制初始数据,并保持最新。


  • 改进并行查询 虽然PostgreSQL 9.6提供了并行查询,但PostgreSQL 10中的这一功能得到了显着改善,其中还包括并行位图堆扫描,并行索引扫描等新功能。


  • SCRAM认证 PostgreSQL 10引入了scram认证,特别是SCRAM-SHA-256,它更加安全。


  • 执行加速,PostgreSQL执行的重要部分已被重写,使表达和目标列表投影更快; 及时编译将在以后的版本中添加。


  • 散列索引 PostgreSQL中的散列索引遭受长期忽视; 情况将在v10中明显改善。


  • 提供 ICU整理支持。



觉得本文有收获?请转发分享给更多人

关注「数据库开发」,提升 DB 技能