我设法重写了这个查询,这样它就可以使用索引了,而且它现在已经非常快了!但我不太明白为什么。op.alternate_localized_names、lower(sldt.unaccent_title)和lower(sldt.unaccent_description)上放置了3个trigram索引optimized_place op
但是,当我将查询拆分为2 (一个用于在public.optimized_localized_day上搜索,另一个在public.optimized_place上)时,它现在使用它们的索引