Re: Uninterruptible long planning of a query with too many WHERE clauses
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Alexander Kuzmenkov <a.kuzmenkov@postgrespro.ru>
Cc: PostgreSQL-development <pgsql-hackers@postgresql.org>
Date: 2018-11-12T16:21:10Z
Lists: pgsql-hackers
Alexander Kuzmenkov <a.kuzmenkov@postgrespro.ru> writes: > El 11/11/18 a las 07:38, Tom Lane escribió: >> I think you have the right basic idea, but we don't have to completely >> lobotomize the bitmap-and search logic in order to cope with this. >> This code is only trying to figure out which paths are potentially >> redundant, so for a path with too many quals, we can just deem it >> not-redundant, as attached. > Thanks for the patch, looks good to me. Pushed, thanks for reviewing. regards, tom lane
Commits
-
Limit the number of index clauses considered in choose_bitmap_and().
- fe66fc6f9422 9.6.12 landed
- e3f005d974ce 12.0 landed
- c6b3835c7b5c 10.7 landed
- 92dbbe90c9d6 9.5.16 landed
- 2abc87953197 9.4.21 landed
- 15b9d47c8e15 11.2 landed