更新时间:2026-07-02 GMT+08:00
PG_INDEXES
PG_INDEXES视图提供对数据库中每个索引的有用信息的访问。
| 名称 | 类型 | 引用 | 描述 |
|---|---|---|---|
| schemaname | name | PG_NAMESPACE.nspname | 包含表和索引的模式名。 |
| tablename | name | PG_CLASS.relname | 此索引所服务的表名。 |
| indexname | name | PG_CLASS.relname | 索引名。 |
| tablespace | name | PG_TABLESPACE.spcname | 包含索引的表空间名称。 |
| indexdef | text | - | 索引定义(一个重建的CREATE INDEX命令)。 |
应用示例
查询指定表的索引信息。
1 | SELECT * FROM pg_indexes WHERE tablename = 'user_info'; |

查询当前数据库指定模式下所有表的索引信息。
1 | SELECT tablename, indexname, indexdef FROM pg_indexes WHERE schemaname = 'public' ORDER BY tablename,indexname; |
