↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 文档检索

PG 18 · 按类别浏览,或输入名称与关键词

常用条目12353
PostgreSQL 17版本百科本站词条支持中;记录构建 17.11。收录 12 个发布版本、727 条原始变更。 首次正式发布于 2024-09-26,支持结束于 2029-11-08。 17.0 更改函数,使其在维护操作期间使用安全的search_path(Jeff Davis)§ § 这可防止维护操作(ANALYZE、CLUSTER、CREATE INDEX、CREATE MATERIALIZED VIEW、R…版本发布 · PostgreSQL 17 PostgreSQL 18版本百科本站词条当前稳定版;记录构建 18.6。收录 6 个发布版本、561 条原始变更。 首次正式发布于 2025-09-25,支持结束于 2030-11-14。 18.0 将initdb默认更改为启用数据校验和(Greg Sabino Mullane)§ 可以使用新的 initdb 选项 --no-data-checksums 禁用校验和。pg_upgrade要求匹配集簇校验和设置,因此这…版本发布 · PostgreSQL 18 PostgreSQL 19版本百科本站词条预览版;记录构建 19beta4。收录 1 个发布版本、198 条原始变更。 19beta4 新增服务器变量 password_expiration_warning_threshold,用于提示密码即将过期(Gilles Darold,Nathan Bossart)§ 默认警告期为七天。 在成功完成 MD5 密码认证后发出警告(Nathan Bossart)§ 可以通过服务器变…版本发布 · PostgreSQL 19 PostgreSQL 20版本百科本站词条开发版;记录构建 20devel。收录 0 个发布版本、0 条原始变更。版本发布 · PostgreSQL 20 PostgreSQL 6.3版本百科本站词条已停止支持;记录构建 6.3.2。收录 0 个发布版本、0 条原始变更。 首次正式发布于 1998-03-01,支持结束于 2003-03-01。版本发布 · PostgreSQL 6.3 PostgreSQL 6.4版本百科本站词条已停止支持;记录构建 6.4.2。收录 0 个发布版本、0 条原始变更。 首次正式发布于 1998-10-30,支持结束于 2003-10-30。版本发布 · PostgreSQL 6.4 PostgreSQL 6.5版本百科本站词条已停止支持;记录构建 6.5.3。收录 0 个发布版本、0 条原始变更。 首次正式发布于 1999-06-09,支持结束于 2004-06-09。版本发布 · PostgreSQL 6.5 PostgreSQL 7.0版本百科本站词条已停止支持;记录构建 7.0.3。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2000-05-08,支持结束于 2005-05-08。版本发布 · PostgreSQL 7.0 PostgreSQL 7.1版本百科本站词条已停止支持;记录构建 7.1.3。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2001-04-13,支持结束于 2006-04-13。版本发布 · PostgreSQL 7.1 PostgreSQL 7.2版本百科本站词条已停止支持;记录构建 7.2.8。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2002-02-04,支持结束于 2007-02-04。版本发布 · PostgreSQL 7.2 PostgreSQL 7.3版本百科本站词条已停止支持;记录构建 7.3.21。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2002-11-27,支持结束于 2007-11-27。版本发布 · PostgreSQL 7.3 PostgreSQL 7.4版本百科本站词条已停止支持;记录构建 7.4.30。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2003-11-17,支持结束于 2010-10-01。版本发布 · PostgreSQL 7.4 PostgreSQL 8.0版本百科本站词条已停止支持;记录构建 8.0.26。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2005-01-19,支持结束于 2010-10-01。版本发布 · PostgreSQL 8.0 PostgreSQL 8.1版本百科本站词条已停止支持;记录构建 8.1.23。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2005-11-08,支持结束于 2010-11-08。版本发布 · PostgreSQL 8.1 PostgreSQL 8.2版本百科本站词条已停止支持;记录构建 8.2.23。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2006-12-05,支持结束于 2011-12-05。版本发布 · PostgreSQL 8.2 PostgreSQL 8.3版本百科本站词条已停止支持;记录构建 8.3.23。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2008-02-04,支持结束于 2013-02-07。版本发布 · PostgreSQL 8.3 PostgreSQL 8.4版本百科本站词条已停止支持;记录构建 8.4.22。收录 0 个发布版本、0 条原始变更。 首次正式发布于 2009-07-01,支持结束于 2014-07-24。版本发布 · PostgreSQL 8.4 PostgreSQL 9.0版本百科本站词条已停止支持;记录构建 9.0.23。收录 24 个发布版本、850 条原始变更。 首次正式发布于 2010-09-20,支持结束于 2015-10-08。 9.0.0 移除服务器参数 add_missing_from(多年来默认关闭)(Tom Lane) 移除服务器参数 regex_flavor(多年来默认为 advanced)(Tom Lane) archive_mode 现…版本发布 · PostgreSQL 9.0 PostgreSQL 9.1版本百科本站词条已停止支持;记录构建 9.1.24。收录 25 个发布版本、895 条原始变更。 首次正式发布于 2011-09-12,支持结束于 2016-10-27。 9.1.0 把 standard_conforming_strings 的默认值改为 on(Robert Haas) 默认情况下,反斜杠现在是字符串字面量中的普通字符,而不是转义字符。此变更消除了一个与 SQL 标准长期存在…版本发布 · PostgreSQL 9.1 PostgreSQL 9.2版本百科本站词条已停止支持;记录构建 9.2.24。收录 25 个发布版本、968 条原始变更。 首次正式发布于 2012-09-10,支持结束于 2017-11-09。 9.2.0 从 pg_tablespace 中移除 spclocation 字段(Magnus Hagander) 该字段与实际定义表空间位置的符号链接重复,因此在移动表空间时存在遗漏错误的风险。此变更允许在服务器停机期间通…版本发布 · PostgreSQL 9.2 PostgreSQL 9.3版本百科本站词条已停止支持;记录构建 9.3.25。收录 26 个发布版本、968 条原始变更。 首次正式发布于 2013-09-09,支持结束于 2018-11-08。 9.3.0 把 replication_timeout 重命名为 wal_sender_timeout(Amit Kapila) 这个设置控制 WAL 发送端的超时。 设置 commit_delay 现在需要超级用户权限,因…版本发布 · PostgreSQL 9.3 PostgreSQL 9.4版本百科本站词条已停止支持;记录构建 9.4.26。收录 27 个发布版本、1007 条原始变更。 首次正式发布于 2014-12-18,支持结束于 2020-02-13。 9.4.0 收紧对多维数组输入的检查(Bruce Momjian) 此前,以单元素子数组开头的输入数组字符串后面可以包含多元素子数组,例如'{{1}, {2,3}}'::int[]会被接受。 在将date、timestam…版本发布 · PostgreSQL 9.4 PostgreSQL 9.5版本百科本站词条已停止支持;记录构建 9.5.25。收录 26 个发布版本、1026 条原始变更。 首次正式发布于 2016-01-07,支持结束于 2021-02-11。 9.5.0 调整操作符优先级以符合 SQL 标准(Tom Lane) <=、>= 和 <> 的优先级已降低到与 <、> 和 = 相同。IS 测试(例如 x IS NULL)的优先级已降低到恰好位于这六个比较操作符之下。此外…版本发布 · PostgreSQL 9.5 PostgreSQL 9.6版本百科本站词条已停止支持;记录构建 9.6.24。收录 25 个发布版本、1105 条原始变更。 首次正式发布于 2016-09-29,支持结束于 2021-11-11。 9.6.0 改进 pg_stat_activity 视图关于进程在等待什么的信息(Amit Kapila、Ildus Kurbangaliev) 历史上只有进程在等待重量级锁时才显示为等待中。现在等待轻量级锁和缓冲区 pi…版本发布 · PostgreSQL 9.6 PostgreSQL GEQO 的未来实现任务章节正文PG1861.3.2. PostgreSQL GEQO 的未来实现任务为了改进遗传算法的参数设置,仍有一些工作要做。在文件 src/backend/optimizer/geqo/geqo_main.c 中的例程 gimme_pool_size 和 gimme_number_generations 里,我们必须为参数设置找到一种折中,以满足两个相互竞争的需求:查询计划的最优性 计算时间在…PostgreSQL GEQO 的未来实现任务 PostgreSQL 中的遗传查询优化(GEQO)章节正文PG1861.3. PostgreSQL 中的遗传查询优化(GEQO)GEQO 模块把查询优化问题视为著名的旅行商问题(TSP)来处理。可能的查询计划被编码为整数串。每个串表示查询中从一个关系到下一个关系的连接顺序。例如,连接树 /\ /\ 2 /\ 3 4 1 会被编码为整数串 '4-1-3-2',这意味着先连接关系 '4' 和 '1',再连接 '3',最后连接 '2';其中 1、2…PostgreSQL 中的遗传查询优化(GEQO) PostgreSQL 中视图的威力章节正文PG1839.2.3. PostgreSQL 中视图的威力上文演示了规则系统如何把视图定义整合进原始查询树。在第二个示例中,从一个视图发出的简单 SELECT 最终生成了一棵四表连接的查询树(unit 以不同名称使用了两次)。用规则系统实现视图的好处在于:规划器能够在单棵查询树中同时看到哪些表必须被扫描、这些表之间的关系、来自视图的限制条件,以及原始查询自身的条件。即使原始查询本身已经…PostgreSQL 中视图的威力 PostgreSQL 客户端应用章节正文PG18PostgreSQL 客户端应用 本部分包含 PostgreSQL 客户端应用和工具的参考信息。并非所有这些命令都适用于一般用途;有些可能需要特殊权限。这些应用的共同点是,它们都可以在任意主机上运行,而不受数据库服务器所在位置的限制。 在命令行中指定用户名和数据库名时,其大小写会被保留 — 如果其中包含空格或特殊字符,可能需要加引号。除非文档另有说明,表名和其他标识符的大小写不…PostgreSQL 客户端应用 PostgreSQL 服务器端应用章节正文PG18PostgreSQL 服务器端应用 本部分包含 PostgreSQL 服务器端应用和支持工具的参考信息。这些命令只有在数据库服务器所在的主机上运行时才有意义。其他工具程序列在 PostgreSQL 客户端应用中。PostgreSQL 服务器端应用 PostgreSQL 特性章节正文PG1817.3.3.2. PostgreSQL 特性本节描述的选项可以启用构建各种默认情况下不会构建的 PostgreSQL 特性。它们中的大多数之所以默认关闭,只是因为需要额外的软件,如第 17.1 节所述。--enable-nls[=LANGUAGES] # 启用本地语言支持(NLS),也就是以非英语语言显示程序消息的能力。LANGUAGES 是可选的、以空格分隔的语言代码列表,…PostgreSQL 特性 PostgreSQL 特性章节正文PG1817.4.3.2. PostgreSQL 特性本节描述的选项用于启用各种可选的 PostgreSQL 特性。其中大多数需要额外的软件,如第 17.1 节所述;如果找到了所需软件,这些特性会自动启用。你可以通过手工把这些特性设为 enabled(要求必须构建)或 disabled(不构建),来改变这种行为。要指定 PostgreSQL 特有的选项,选项名必须以 -D 为前缀。-D…PostgreSQL 特性 PostgreSQL 用户账户章节正文PG1818.1. PostgreSQL 用户账户和任何可从外部访问的服务器守护进程一样,建议在独立的用户账户下运行 PostgreSQL。该用户账户应只拥有由服务器管理的数据,也不应与其他守护进程共享。(例如,使用用户 nobody 就是个坏主意。)尤其建议该用户账户不要拥有 PostgreSQL 的可执行文件,这样一来,即便服务器进程被攻破,也无法修改这些可执行文件。预打包的 Po…PostgreSQL 用户账户 PostgreSQL 简史章节正文PG182. PostgreSQL 简史如今名为 PostgreSQL 的对象关系数据库管理系统,源自加州大学伯克利分校编写的 POSTGRES 软件包。经过数十年的发展,PostgreSQL 如今已成为当今最先进的开源数据库。这里所介绍的这段历史的另一种讲法,可见于 Joe Hellerstein 博士的论文“Looking Back at Postgres”[hell18]。PostgreSQL 简史 PostgreSQL 类型系统章节正文PG1836.2. PostgreSQL 类型系统 PostgreSQL 数据类型可以分为基础类型、容器类型、域和伪类型。PostgreSQL 类型系统 PostgreSQL 规则系统章节正文PG1851.4. PostgreSQL 规则系统 PostgreSQL 提供了一个强大的规则系统,用于定义视图以及处理有歧义的视图更新。最初,PostgreSQL 的规则系统由两种实现组成:第一种实现使用行级处理,并且深度实现于执行器内部。每当访问到单独一行时,规则系统就会被调用。这种实现在 1995 年被移除,当时 Berkeley Postgres 项目的最后一个官方发行版被转换…PostgreSQL 规则系统 postgresql.auto.conf存储结构本站词条存储由 ALTER SYSTEM 设置的配置参数的文件 PGDATA 路径 $PGDATA/postgresql.auto.conf 相对路径 postgresql.auto.conf存储结构 · PGDATA 路径 postgresql_extension_template扩展与模块扩展目录PostgreSQL C扩展模板 PostgreSQL C Extension Template postgresql postgresql-extension postgresql_extension_template 功能特性功能特性 · 扩展目录 postgrest_auth扩展与模块扩展目录尚未实现任何数据库对象的 PostgREST 认证占位扩展 Placeholder PostgREST authentication extension with no implemented database objects authentication postgrest wip postgrest_auth 安全安全 · 扩展目录 postgreth扩展与模块扩展目录postgreth 是一个 pgrx 扩展,提供以太坊 Bloom、地址和哈希类型,并可将 Solidity ABI 项与事件日志解码为 JSONB。 A pgrx extension providing Ethereum bloom/address/hash types plus Solidity ABI item and event-log decoding to JSON…数据类型 · 扩展目录 postgrids扩展与模块扩展目录基于 pgrx 的英国 OSGB 与爱尔兰 OSI 国家格网引用扩展,支持解析、格式化及精度重算。 pgrx extension for parsing, formatting, and changing the precision of British OSGB and Irish OSI national grid references. grid-reference os…地理空间 · 扩展目录
更多结果

输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。

pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开