↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18) / 17 / 16 / 15 / 14
开发中的版本: 19 / 20devel
已结束支持的版本: 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3
历史版本。 PostgreSQL 11 已结束支持。 2023-11-09. 请参阅 当前版本手册.

12.11. 限制 #

目前,PostgreSQL 的文本检索功能存在以下限制:

  • 每个词位的长度必须小于 2K 字节

  • tsvector 的长度(词位加位置)必须小于 1 兆字节

  • 词位数量必须小于 264

  • tsvector 中的位置值必须大于 0 且不超过 16,383

  • <N>(FOLLOWED BY)tsquery 操作符中的匹配距离不能超过 16,384

  • 每个词位的位置数不能超过 256 个

  • tsquery 中的节点数(词位加操作符)必须小于 32,768

为了对比,PostgreSQL 8.1 的文档包含 10,441 个不同词,总数 335,420 个词,并且最频繁的词“postgresql”在 655 个文档中被提到 6,127 次。

另一个示例 — PostgreSQL 的邮件列表归档在 461,020 条消息的 57,491,343 个词位中包含 910,989 个不同词。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.