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.