不要インデックスの調査
この記事は13年以上前に書かれたものです。内容が古くなっている可能性があります。
不要なインデックスを作成しすぎた(と思っている)ので、
今日は不要インデックスの調査。
いつもの統計情報ビューを利用して
ユーザーインデックスの利用状況確認。
SELECT
*
FROM
pg_stat_user_indexes;
また、追加の条件でプライマリーキー(indexrelnameに_pkeyがついていると想定)を排除。
んでインデックススキャンされていないものを検索。
SELECT
*
FROM
pg_stat_user_indexes
WHERE
indexrelname NOT LIKE '%_pkey%'
AND idx_scan = 0;
おっ。こんなにも多く使われていないとは。。
これは定期的に確認した方がよさそうです。