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

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 19beta4 为测试版本,最终发布内容可能有所不同。

12.11. 限制 #

PostgreSQL 当前文本检索特性的限制如下:

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

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

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

  • tsvector 的数据(词位加位置)长度必须小于 1 MB

  • tsquery 的数据(仅词位)长度必须小于 1 MB

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

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

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

报告文档问题

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