PostgreSQL 10 首个测试版发布,新增特性一览

栏目: 数据库 · PostgreSQL · 软件资讯 · 发布时间: 7年前

内容简介:PostgreSQL 10 的首个测试版发布了,此版本包含 PostgreSQL 10 最终将提供的所有功能的预览。

PostgreSQL 10 的首个测试版发布了,此版本包含 PostgreSQL 10 最终将提供的所有功能的预览。当然,有些细节将在最终发布前有所更改。

PostgreSQL 10 主要特性:

新版本允许用户同时 scale out 和 scale up 其 PostgreSQL 基础结构:

  • 逻辑复制:用于复制指定表或使用复制进行升级的内置选项
  • Native Table 分区:作为 native 数据库对象的范围和列表分区
  • 附加查询并行性:包括索引扫描、位图扫描和合并连接
  • Quorum 提交同步复制:确保不会丢失多个节点

同时还对 PostgreSQL 的连接进行了三项改进:

  • SCRAM 认证,用于更安全的基于密码的访问
  • 多主机“故障切换”,连接到主机列表中的第一个
  • target_session_attrs 参数,客户端可以请求读/写主机

附加功能

PostgreSQL 10 中还添加了许多改进和新特性。其中一些功能和改进对于某些用户而言,与上述特性可能一样或更为重要。

  • Crash-safe 和可复制的 Hash Indexes
  • Multi-column Correlation Statistics
  • 授权许可中的新 "monitoring" 角色
  • 在 pg_stat_activity 中锁定等待时间
  • XMLTABLE 查询表达式
  • 行级安全的 Restrictive Policies
  • JSON 和 JSONB 的全文搜索支持
  • pg_receivewal 的压缩支持
  • ICU 整理支持
  • 下推 Aggregates 到外部服务器
  • 触发器执行 Transition Tables

此外,开发人员已经在 SUM()函数,字符编码转换,表达式评估,分组集合和与唯一列的连接方面提升了性能。针对大量行数的 Google Analytics(分析)查询速度最快可提高 40%。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Introduction to Programming in Java

Introduction to Programming in Java

Robert Sedgewick、Kevin Wayne / Addison-Wesley / 2007-7-27 / USD 89.00

By emphasizing the application of computer programming not only in success stories in the software industry but also in familiar scenarios in physical and biological science, engineering, and appli......一起来看看 《Introduction to Programming in Java》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具