Saya hanya akan menggunakan pemicu untuk menangkap pembaruan dan penghapusan.
Saya tidak berpikir Anda dapat memberi tahu CDC apa yang harus diperhatikan DML, dan saya pikir itu cukup sia-sia untuk membiarkan CDC merekam semua sisipan ini hanya untuk menghapusnya sesudahnya. Itu dengan sendirinya mahal dan fragmentasi yang ditimbulkannya juga akan menyebabkan masalah untuk setiap kueri yang Anda jalankan terhadap tabel pengambilan (Anda akan memiliki banyak halaman yang sebagian besar kosong) serta statistik pekerjaan yang harus dilakukan untuk terus-menerus tetap perbarui statistiknya.
Anda mungkin dapat menempatkan pemicu alih-alih menyisipkan pada tabel pengambilan, yang tidak melakukan apa-apa, tetapi saya belum mencoba melakukan ini untuk melihat apakah itu diizinkan, dan saya tentu saja tidak tahu dampak apa yang akan terjadi pada fungsi CDC. Mungkin perlu diselidiki, tetapi jawaban asli saya masih berlaku meskipun peretasan ini berhasil:cukup gunakan pemicu.