操作系统
MacOS 10.14
最近更新
2024年11月23日
使用许可
开源
语言
不支持中文
开发者
PostgreSQL Global Development
文件大小
351.93 MB

PostgreSQL 14是一款功能强大的开源数据库管理系统(DBMS),由全球开发者社区共同维护和发展。自2021年9月30日正式发布以来,它为开发人员和系统运维人员带来了诸多新特性和改进,显著提升了数据库的性能、易用性和安全性。


性能增强

  • 高并发和高写入负载优化:PostgreSQL 14在分布式负载、高并发和高写入负载场景下,通过并行查询、逻辑复制等技术的优化,显著提升了系统性能。
  • B树索引优化:减少了B树索引的负载,特别是在频繁更新的场景下,减少了表膨胀的情况,提高了索引的效率和稳定性。
  • 管道查询模式:引入管道查询模式,允许在高延迟网络连接或频繁更新操作的负载场景下,大幅提升系统性能。


数据类型和SQL管理功能

  • JSON语法便利:PostgreSQL 14增强了JSON和JSONB数据类型的支持,引入了类似下标的访问方式,使得存取JSON数据更加便捷,与常用的开发语言存取JSON的方式相同。
  • 多范围数据类型(Multirange):在原有的范围数据类型基础上,增加了对多范围数据的支持,允许用户定义非连续范围的有序列表,如会议日程或无线电频谱分配等。
  • 存储过程改进:支持存储过程的OUT参数,允许在GROUP BY子句中使用DISTINCT关键字删除GROUPING SET组合中的重复分组。


复制和恢复

  • 逻辑复制增强:PostgreSQL 14在逻辑复制方面进行了多项增强,包括使用流式方式向订阅者复制执行中的事务,以及在大事务复制时的性能优化。
  • ALTER SUBSCRIPTION:简化了增加/删除订阅的操作,使得逻辑复制的管理更加灵活和方便。


安全增强

  • 密码管理:PostgreSQL 14默认使用SCRAM-SHA-256算法来管理密码,提高了密码存储的安全性。
  • 权限管理:引入了pg_read_all_data和pg_write_all_data两个预定义的角色,分别用于为用户指定全局“只读”和“只写”权限,增强了权限管理的灵活性。


其他特性

  • 监控和诊断工具:PostgreSQL 14增强了信息的监控能力,包括使用pg_stat_progress_copy视图跟踪COPY命令的进度,以及提供监控WAL信息和复制插槽统计信息的视图。
  • 分区系统改进:支持以非阻塞的方式卸载分区,提高了分区管理的灵活性和效率。
  • 新函数和语法:引入了新的date_bin函数,用于将时间戳按照指定的间隔进行对齐;为通用表表达式(WITH子句)增加了SEARCH和CYCLE选项,分别用于指定搜索顺序和循环检测。


其他版本
最近更新软件 - MacOS 软件更新列表
ForkLift [系统软件] ForkLift 4.2 Intel/Silicon
今天 07:20
乐播投屏 [媒体] 乐播投屏 1.0.0 Silicon
今天 06:33
乐播投屏 [媒体] 乐播投屏 1.0.0 Intel
今天 06:33
Waterfox [网络] Waterfox 6.5.2 Intel/Silicon
今天 06:27
抖音 [网络] 抖音 5.0.3 Intel/Silicon
今天 06:25
Thunderbird [网络] Thunderbird 133.0 Intel/Silicon
今天 06:22
美图云修 [设计] 美图云修 6.13.2 Intel/Silicon
今天 06:18
WPS Office [应用软件] WPS Office 6.14.0.8924 Intel/Silicon
今天 06:08
TeamViewer [网络] TeamViewer 15.60.3 Intel/Silicon
今天 06:04
Firefox [网络] Firefox 133.0 Intel/Silicon
今天 05:49
新软件 - MacOS 新软件列表
乐播投屏 [媒体] 乐播投屏 1.0.0 Silicon
今天 06:33
乐播投屏 [媒体] 乐播投屏 1.0.0 Intel
今天 06:33
Autodesk Arnold 2025 [设计] Autodesk Arnold 2025 7.3.0.0 Intel/Silicon
11-25
尼康远控 [系统软件] 尼康远控 2.2.0 Intel/Silicon
11-23
Cursor [开发] Cursor 0.42.5 Intel/Silicon
11-20
Ultraleap Gemini [系统软件] Ultraleap Gemini 5.20.0 Silicon
11-19
Ultraleap Gemini [系统软件] Ultraleap Gemini 5.20.0 Intel
11-19
digiKam [设计] digiKam 8.5.0 Silicon
11-17
Python 3.13 [开发] Python 3.13 3.13.0 Intel/Silicon
11-07
Python 3.12 [开发] Python 3.12 3.12.7 Intel/Silicon
11-07