Avoid displaying unnecessary "Recheck Cond" in EXPLAIN ANALYZE output if the bitmap is non-lossy

Поиск
Список
Период
Сортировка
От Bharath Rupireddy
Тема Avoid displaying unnecessary "Recheck Cond" in EXPLAIN ANALYZE output if the bitmap is non-lossy
Дата
Msg-id CALj2ACV36FXjVFWxKgxPr6ah1h0mdpcjz5G2DULONX0cGzXEDg@mail.gmail.com
обсуждение исходный текст
Ответы Re: Avoid displaying unnecessary "Recheck Cond" in EXPLAIN ANALYZE output if the bitmap is non-lossy  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Hi,

As specified in $subject, if the bitmap constructed by bitmap index
scan is non-lossy i.e. row-level bitmap, then showing "Recheck Cond"
in EXPLAIN ANALYZE output is pointless. However in EXPLAIN without
ANALYZE we can't say the bitmap is actually a non-lossy one, as we
don't actually construct the "original" bitmap, so showing "Recheck
Cond" in this case makes sense.

Attaching a small patch that corrects EXPLAIN ANALYZE output for bitmap scans.

Note: $subject is identified in [1].

Thoughts?

[1] - https://www.youtube.com/watch?v=UXKYAZOWDgk  ---> at 13:50 (mm:ss)

With Regards,
Bharath Rupireddy.
EnterpriseDB: http://www.enterprisedb.com

Вложения

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Amul Sul
Дата:
Сообщение: Re: new heapcheck contrib module
Следующее
От: Geoff Winkless
Дата:
Сообщение: Re: INSERT ON CONFLICT and RETURNING