回答:
ビューのソースコードを見てみると、あなたはそれが表示されますidx_tup_read
呼び出した結果であるpg_stat_get_tuples_returned()
とidx_tup_fetch
、呼び出しの結果でありますpg_stat_get_tuples_fetched()
このマニュアルでは、2つの機能について次のように説明しています。
pg_stat_get_tuples_returned(oid)
引数がテーブルの場合に順次スキャンによって読み取られる行の数、または引数がインデックスの場合に返されるインデックスエントリの数
pg_stat_get_tuples_fetched(oid)
引数がテーブルの場合にビットマップスキャンによってフェッチされるテーブル行の数、または引数がインデックスの場合にインデックスを使用して単純なインデックススキャンによってフェッチされるテーブル行の数
idx_tup_read is number of index entries returned by scans on this index
idx_tup_fetch is number of live table rows fetched by simple index scans using this index
したがって、read
sはインデックスが必要な行の位置を返すときであり、fetch
esはインデックスがテーブル行自体を返すときです。