saya tidak yakin apakah ada solusi dengan penanganan transaksi berantai/multi-level otomatis yang bekerja dengan andal (atau tidak memerlukan banyak sumber daya di sisi basis data)
Anda bisa menggabungkan kedua langkah menjadi satu:
- dibaca dari tabel pertama A
- gunakan prosesor untuk memperbarui tabel A
- gunakan prosesor untuk membaca dari tabel B
- gunakan penulis untuk memperbarui tabel B
kinerja akan sangat terganggu, karena pembacaan pada tabel B akan menjadi pembacaan tunggal vs kursor berdasarkan tabel a
saya akan menggunakan strategi kompensasi seperti ini
- Tabel (opsional) yang digunakan adalah tabel sementara dan bukan tabel "produksi" yang sebenarnya, membuatnya lebih mudah untuk bekerja dengan kompensasi dengan memisahkan penyimpanan data dari produksi
- a langkah 1 yang gagal memicu langkah lain atau pekerjaan/skrip lain
- langkah/pekerjaan/skrip ini dihapus seperlunya (baris atau tabel lengkap)