Answers:
当在查看源代码看,然后你会看到,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)
当参数为表时,通过位图扫描获取的表行数;或者当参数为索引时,通过使用索引的简单索引扫描获取的表行数
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是索引何时返回表本身的行。