PostgreSQL DBのindexの一覧を取得する

PostgreSQL DBのindexの一覧を取得する

PostgreSQLで、DBのindexの一覧を取得する手順を記述してます。

環境

  • OS CentOS 7.9.2009 (Core)
  • PostgreSQL 13.1

一覧取得

以下のクエリで一覧を取得することが可能です。

SELECT schemaname, tablename, indexname FROM pg_indexes;

実行結果

※PostgreSQLは、テーブルに一意性制約またはプライマリキーが作成されると、インデックスが作成されます。

psql

psqlからも確認可能です。

\di

実行結果