Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

TRIGGER atau MULTI Sisipan

Jika Anda yakin bahwa penyisipan ke DB hanya akan terjadi dari aplikasi Anda, maka saya akan memilih opsi pertama dengan membuat prosedur dan menyertakan keduanya INSERT pernyataan dalam TRANSACTION memblokir. yang akan memastikan operasi atom.

Tetapi, jika ada kemungkinan penyisipan ke DB dapat terjadi melalui permintaan adhoc atau melalui alat ETL pihak ketiga maka Anda tidak memiliki pilihan lain selain memiliki pemicu AFTER INSERT TRIGGER untuk melakukan operasi penyisipan log (opsi ke-2) karena tidak ada cara untuk memanggil INSERT yang lain pernyataan secara otomatis atau eksplisit.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa DBMS terbaik untuk pekerjaan itu?

  2. Hindari tanda kutip ganda dengan variabel di dalam gema HTML

  3. Kesalahan WAMP/MySQL tidak dalam bahasa yang benar

  4. Masalah pemilihan genre MySQL (php)

  5. Menggunakan aplikasi klien MySQL