postgresql10和11的区别
2023-04-18 14:24:38 时间
PostgreSQL 11相对于10增强了以下功能:
分区增强
支持哈希分区。
支持分区表上的主键、外键、索引以及触发器。
支持创建默认分区,用于存储不属于其他任何分区的数据。
更新分区键值的UPDATE语句可以将受影响的行移动到相应的新分区中。
增强了查询语句处理和执行时的分区裁剪(分区排除),进而提高了SELECT查询语句的性能。
支持智能分区连接(partition-wise join)和智能分区聚合(partition-wise aggregation)。
并行执行
并行创建 B-tree 索引。
并行执行的CREATE TABLE .. AS、CREATE MATERIALIZED VIEW以及特定的UNION查询。
更好的并行哈希连接和并行顺序扫描。
存储过程,支持嵌入事务。
即时编译(JIT),支持表达式的快速求值。
窗口函数,支持 SQL:2011 标准中的所有窗口范围(window frame)选项,包括RANGE distance PRECEDING/FOLLOWING、GROUPS模式以及窗口排除选项。
覆盖索引(covering index),支持使用CREATE INDEX … INCLUDE创建覆盖索引。
许多其他性能改进,包括快速执行带非空默认值的ALTER TABLE .. ADD COLUMN语句。
推荐:PostgreSQL教程
相关文章
- Oracle数据库体系架构概要
- 用SQL查询日 月 周 季
- 数据访问由SQL Server迁移向Oracle数据库的问题整理
- SQL Server 2008中的代码安全目录索引
- 为数据库服务器配置存储和内存的基本法则
- 教你如何在SQL Server数据库中加密数据
- Oracle新手最常碰到的6个错误及解决方案
- 影响数据库扩容成功的七宗罪
- MongoDB1.8发布,分布式文档数据库
- 从外到内提高SQL Server数据库性能
- SQL Server 2011中基于列的存储方式
- Oracle数据库段管理有技巧(二)
- 让防火墙与SQL Server数据库共存
- 面向对象数据库技术在电子商务中的应用(下)
- 面向对象数据库技术在电子商务中的应用(上)
- Oracle利刃 MySQL企业版叫阵SQL Server
- MongoDB学习笔记(四) 用MongoDB的文档结构描述数据关系
- 三种级别的DB2数据库字符集的设置与修改
- DB2数据库使用的14个经典小技巧
- 妙招使DB2控制中心的字体好看些