PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Indeks tabel untuk kolom array Teks[]

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memasukkan data ke kolom jsonb PostgreSQL dengan Daper.Net dan NPGSQL

  2. Masukkan byte ke dalam tipe json postgresql

  3. Migrasi data auth.User yang ada ke model pengguna kustom Django 1.5 baru?

  4. Heroku mentransfer db dari satu aplikasi ke aplikasi lain

  5. Bagaimana cara menghapus semua tabel di psql (terminal interaktif PostgreSQL) yang dimulai dengan kata umum?