답변:
뷰의 소스 코드를 볼 때, 당신은 그 볼 idx_tup_read
호출의 결과 pg_stat_get_tuples_returned()
및 idx_tup_fetch
호출의 결과입니다pg_stat_get_tuples_fetched()
이 설명서 는 다음과 같은 두 가지 기능을 설명합니다.
pg_stat_get_tuples_returned (oid)
인수가 테이블 인 경우 순차 스캔에서 읽은 행 수 또는 인수가 색인 인 경우 리턴되는 색인 항목 수
pg_stat_get_tuples_fetched (oid)
인수가 테이블 일 때 비트 맵 스캔으로 페치 된 테이블 행 수 또는 인수가 인덱스 인 경우 인덱스를 사용하여 단순 인덱스 스캔으로 페치 된 테이블 행 수
에서 PostgreSQL의 문서 ,
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는 인덱스가 테이블 행 자체를 다시 제공하는 경우입니다.