PostgreSQL 10首个测试版本发布
mysql 从5.7到8.0,pg从9.6到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%。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!