PENTING
=======
Salam programmer,
Menimbang pentingnya kelancaran dan stabilitas proses transaksi pada OtomaX.
Mengingat bug di Microsoft SQL Server yang menyebabkan "deadlock" sangat mudah terjadi.
Maka berikut adalah tips & trik agar Add On aman dan nyaman:
1. Akses ke tabel2 berikut: transaksi, inbox, outbox hanya pada record yang berstatus < 20. Status 0-19 artinya record masih secara aktif diakses untuk perubahan status.
2. Jika menggunakan cursor. Buka cursor hanya pada saat akan digunakan, segera tutup jika sudah selesai digunakan.
3. Jika menggunakan "transaction". Buka hanya pada saat akan digunakan, segera tutup (rollback/commit) jika sudah selesai digunakan.
4. Jika memungkinkan, seting command agar tidak melakukan "locking" ke data yang dibaca.
5. Gunakan model koneksi SQLServer/ADO/OLEDB agar lebih efisien.
Maju terus. Semoga bermanfaat.
Thx.