Anda dapat menggunakan indeks GIN
untuk membantu kinerja dengan array secara efektif.
Gunakan dalam kombinasi dengan operator larik
.
Misalnya:
CREATE INDEX business_address_line_1_idx ON business USING GIN (address_line_1);
Lakukan itu untuk semua kolom array yang terlibat dalam kondisi.
Mungkin ada baiknya mempertimbangkan untuk menormalkan skema Anda sebagai gantinya. Mungkin membagi beberapa entri menjadi tabel terpisah (1:n atau n:m) akan membantu Anda lebih baik. Ini sering terjadi dalam jangka panjang, meskipun pada awalnya tampak seperti lebih banyak pekerjaan.