Saya mencoba memecahkan masalah pemblokiran yang terjadi kurang dari sedetik. Aplikasi OLTP sangat sensitif dan harus memiliki waktu respons kurang dari 200 ms untuk beberapa transaksi sesuai SLA yang disepakati. Kami memiliki beberapa masalah eskalasi kunci dengan rilis kode baru yang dapat kami atasi dengan mengurangi ukuran batch dalam pembaruan. Bahkan dengan ukuran batch yang kecil, kami menduga bahwa sp baru memblokir baris yang sama dengan yang diperbarui oleh transaksi OLTP.
Saya perlu menemukan sesi yang diblokir dan sumber dayanya menunggu. Sesuai pemahaman saya, "ambang proses yang diblokir" dapat disetel minimal 1 detik sehingga tidak akan menangkap pemblokiran.
Saya bereksperimen dengan wait_info dan wait_completed x events.
Apakah ada cara lain untuk melacak ini? Terima kasih