postgresql数据库查看schema的索引

pg数据库查看某个schema下的所有的表的索引信息

SELECT
    tablename AS "Table Name",
    indexname AS "Index Name",
    indexdef AS "Index Definition"
FROM
    pg_indexes
WHERE
    schemaname = 'YOUR_SCHEMA_NAME'
ORDER BY
    tablename, indexname;

请将 ‘YOUR_SCHEMA_NAME’ 替换为您要查询的模式名称。

这个查询将从pg_indexes系统表中检索信息,显示模式下每个表的索引名称和定义。如果您在两个数据库间进行迁移,并希望比较两个数据库的索引,您可以在两个数据库上运行此查询,然后比较结果。

原文链接: postgresql数据库查看schema的索引 版权所有,转载时请注明出处,违者必究。
注明出处格式:流沙团 ( https://gyarmy.com/post-843.html )

发表评论

0则评论给“postgresql数据库查看schema的索引”