Можете да използвате GIN индекс
за ефективно подпомагане на производителността с масиви.
Използвайте го в комбинация с оператори за масив
.
Например:
CREATE INDEX business_address_line_1_idx ON business USING GIN (address_line_1);
Направете това за всички колони на масива, включени в условията.
Вместо това може да си струва да обмислите нормализиране на вашата схема. Може би разделянето на множеството записи в отделна (1:n или n:m) таблица ще ви служи по-добре. Често се получава в дългосрочен план, дори ако в началото изглежда повече работа.