Bir tablodaki DML işlemlerinin denetimi
Aug 17 2020
Bir günde DML
gerçekleşen herhangi bir işlemi table
başka bir tabloya kaydetmek istiyorum . İşlemleri de değerlerle kaydetmek istiyorum. İçinde nasıl mümkün olabilir Oracle Database
?
Büyük bakımı nedeniyle tetik kullanmamam söylendi ve ayrıca uygulamayı yavaşlatıyor.
Yanıtlar
ConnorMcDonald Aug 17 2020 at 14:00
Sahip olduğun birkaç seçenek
- Flashback Veri Arşivi.
Bu, daha sonra "arasındaki sürümler" sözdizimi aracılığıyla sorgulanabilen kayıt değişikliklerini yakalamak için geri dönüş teknolojisini kullanır. Hiç tetikleyici kullanmaz, ancak bazı sınırlamaları vardır. Bunun için bir video izlenimi burada
https://www.youtube.com/watch?v=qIs2UPIodQg
- Denetim için tetikleyiciler, iyi yazıldıkları sürece verimli olabilir (toplu bağlama vb.). Bakım ek yükünden hoşlanmıyorsanız, işte tetikleyicileri otomatik olarak oluşturacak ve tablo zamanla değiştikçe onları koruyacak bir araç.
https://connor-mcdonald.com/2020/08/04/level-up-your-audit-trigger-game/
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı