42.3. pg_am

pg_am 存储有关索引访问方法的信息。 系统支持的每种索引访问方法都有一行。这个表的内容在 Chapter 48 详细讨论。

Table 42-3. pg_am 字段

名字类型引用描述
amnamename 访问方法的名字
amstrategiesint2 这个访问方法的操作符策略个数
amsupportint2 这个访问方法的支持过程个数
amorderstrategyint2 如果索引不提供排序顺序,为零,否则就是描述排序顺序的策略操作符个数
amcanuniquebool 这种访问方式是否支持唯一索引?
amcanmulticolbool 这种访问方式是否支持多字段索引?
amoptionalkeybool 这个访问访法支持那种在地一个索引字段上没有人和约束的扫描吗?
amindexnullsbool 这种访问方式是否支持NULL索引记录?
amconcurrentbool 这种访问方式是否支持并发更新?
aminsertregprocpg_proc.oid"插入这个元组"函数
ambeginscanregprocpg_proc.oid"开始新扫描"函数
amgettupleregprocpg_proc.oid"下一个有效元组"函数
amgetmultiregprocpg_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估计一个索引扫描的开销