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

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 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3
历史版本。 PostgreSQL 8.4 已结束支持。 请参阅 当前版本手册.

44.3. pg_am #

目录pg_am存储关于索引访问方法的信息。系统支持的每种索引访问方法在这个目录中都有一行。此目录的内容在第 50 章中详细讨论。

表 44.3. pg_am 列

名称类型引用 描述
amnamename  访问方法的名字
amstrategiesint2 此访问方法的操作符策略数,如果访问方法没有固定的操作符策略集合则为零
amsupportint2 此访问方法的支持例程数
amcanorderbool 访问方法是否支持有序扫描?
amcanbackwardbool 访问方法是否支持反向扫描?
amcanuniquebool 访问方法是否支持唯一索引?
amcanmulticolbool 访问方法是否支持多列索引?
amoptionalkeybool 访问方法是否支持对第一个索引列没有任何约束的扫描?
amindexnullsbool 访问方法是否支持空值索引条目?
amsearchnullsbool 访问方法是否支持IS NULL搜索?
amstoragebool 索引存储数据类型是否可以不同于列数据类型?
amclusterablebool 这种类型的索引能否用于聚簇?
amkeytypeoidpg_type.oid存储在索引中的数据的类型,如果没有固定类型则为零
aminsertregprocpg_proc.oid“插入这个元组”函数
ambeginscanregprocpg_proc.oid“开始新扫描”函数
amgettupleregprocpg_proc.oid“下一个有效元组”函数,如果没有则为零
amgetbitmapregprocpg_proc.oid“取出所有有效元组”函数,如果没有则为零
amrescanregprocpg_proc.oid“重启此扫描”函数
amendscanregprocpg_proc.oid“结束此扫描”函数
ammarkposregprocpg_proc.oid“标记当前扫描位置”函数
amrestrposregprocpg_proc.oid“恢复被标记的扫描位置”函数
ambuildregprocpg_proc.oid“构建新索引”函数
ambulkdeleteregprocpg_proc.oid批量删除函数
amvacuumcleanupregprocpg_proc.oidVACUUM之后的清理函数
amcostestimateregprocpg_proc.oid估计索引扫描开销的函数
amoptionsregprocpg_proc.oid为索引解析并验证reloptions的函数

报告文档问题

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