['123123-989e-1233-123123-1233123'::uuid]) AND (lower(title) like '%ano%')
EXPLAIN показывает
-> BitmapAnd (cost=28.76..28.76 rows=1 width=0) (actual time=1351.212..1351.212 rows=0 loops=1)
-> Bitmap Index Scan on mv_object_rightholder_ids_idx (cost=0.00..7.47 rows=263 width=0) (actual time=0.069..0.069 rows=184 loops=1)
Index Cond: (rightholder_ids @> '{123123-989e-1233-123123-1233123}'::uuid[])
-> Bitmap Index Scan on mv_object_title_idx (cost=0.00..21.04 rows=257 width=0) (actual time=1351.102..1351.102 rows=7900 loops=1)
Index Cond: (lower(title) ~~ '%ano%'::text)
странно получается что первое условие отсеяло 184 записи, второе 7900
можно ли сделать так что бы второе условие выполнялось по резултатам первого?
используется триграммы
Напомни семантику @> плиз
Обсуждают сегодня