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

Harap rekomendasikan opsi penghapusan massal terbaik

Anda dapat membuat indeks pada kolom pada tabel anak yang mereferensikan tabel induk:

pada table2 buat indeks pada kolom t1_id

pada table3 buat indeks pada kolom t1_id

yang seharusnya sedikit mempercepat.

Dan/atau, jangan repot-repot dengan on delete cascade , buat prosedur hapus tersimpan yang menghapus terlebih dahulu dari tabel anak dan kemudian dari tabel induk, mungkin lebih cepat daripada membiarkan postgresql melakukannya untuk Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat menemukan header 'libpq-fe.h saat mencoba menginstal pg gem

  2. Buat aturan atau pemicu Postgres untuk secara otomatis mengonversi kolom menjadi huruf kecil atau huruf besar saat disisipkan

  3. Pilih di mana huruf pertama dalam suatu rentang ( PostgreSQL )

  4. File kunci FATAL ERROR postmaster.pid sudah ada

  5. Bagaimana cara melewatkan catatan sebagai parameter untuk fungsi PL/pgSQL?