Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

pembaruan kunci utama vs penghapusan kunci utama + penyisipan

Saat Anda memperbarui kunci utama:

  • indeks pendukung diperbarui.
  • jika itu adalah kunci asing akan diperiksa untuk anak-anak.

Tetapi jika Anda melakukan penghapusan dan penyisipan, untuk menghapus kedua titik dilakukan dan untuk menyisipkan indeks diperbarui. Jadi tidak ada untungnya melakukan penghapusan dan penyisipan. Atau tidak ada yang saya sadari.

Singkatnya, lebih buruk melakukan dua operasi daripada satu. Tidak termasuk bahwa penghapusan adalah operasi yang paling sulit.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana mengatasi ORA-02014:tidak dapat memilih UNTUK PEMBARUAN dari tampilan dengan DISTINCT, GROUP BY

  2. Oracle SQL hari pertama dan terakhir kuartal setiap tahun

  3. Klarifikasi pada rownum

  4. Bagaimana cara mengambil data dari SQL Server ke SqlDataReader bekerja?

  5. SQL dan kombinasi n-kolom yang unik