不要インデックスの調査

不要なインデックスを作成しすぎた(と思っている)ので、

今日は不要インデックスの調査。


いつもの統計情報ビューを利用して

ユーザーインデックスの利用状況確認。

SELECT
   *
FROM
   pg_stat_user_indexes;


また、追加の条件でプライマリーキー(indexrelnameに_pkeyがついていると想定)を排除。

んでインデックススキャンされていないものを検索。

SELECT
   *
FROM
   pg_stat_user_indexes
WHERE
   indexrelname NOT LIKE '%_pkey%'
   AND idx_scan = 0;

おっ。こんなにも多く使われていないとは。。


これは定期的に確認した方がよさそうです。

おすすめ記事


コメントを残す




Menu

HOME

 TOP