Saya tidak yakin apakah ini pendekatan yang cukup matang untuk sistem produksi, tetapi saya cukup berhasil dengan memantau lalu lintas basis data menggunakan pelacak lalu lintas jaringan.
Kirim data mentah antara aplikasi dan database ke mesin lain dan dekode dan analisis di sana.
Saya menggunakan PostgreSQL, dan mendekode lalu lintas dan mengubahnya menjadi aliran operasi basis data yang dapat dicatat relatif mudah. Saya membayangkan itu akan bekerja pada basis data mana pun di mana format paket didokumentasikan.
Poin utamanya adalah tidak ada beban tambahan pada database itu sendiri.
Selain itu, ini adalah pemantauan pasif, merekam semua aktivitas, tetapi tidak dapat memblokir operasi apa pun, jadi mungkin bukan yang Anda cari.