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%。 更多详情和下载地址 >>>【全民狂欢,评论有礼】5月15日-31日评论每日更新的“新闻资讯和软件更新资讯”,评论点赞数超过 20 的可登上每周更新的“源资讯”和“软件周刊”两大栏目,点赞数超过 50 的还将获得 5 活跃积分奖励和开源中国定制好礼。详情 PostgreSQL 10 首个测试版发布,新增特性一览下载地址