numpang memberi saran...
kejadian ini bisa terjadi pada siapapun... apalagi yang databasena udah Besar...
pernah saya mengalami kejadian ini tapi, pada user ketika mau maintenance server.. ceritanya gini
- user punya 4 server otomax
- awalnya mau di ringkas jadi 1 server, tapi karena dengan metode level yang berbeda tak kasih saran untuk di jadikan 2 saja
mulai disini lah saya mengalami kasusnya... ternyata otomax yang mau tak pindah jadi 1 (penggabungan data reseller ) ada beberapa user punya komisi di atas 5jtn
saya coba2 dulu dengan otomax offline.. ketika saya tukar komisi semua... lha ternyata terjadi gagal tukar... sempet pusing juga.. gimana caranya, udah 3x percobaan tukar komisi gak ada hasil...
saya amatin dari pesan error otomaxnya... "Time out"..
lalu saya coba pasang connection string manual
"Data Source=.;Initial Catalog=otomax;Integrated Security=True;Min Pool Size=0;Max Pool Size=50;" perbesar Koneksi Pool databasenya... Alhamdlulillah berjalan mulus... dan semua komisi tertukar dengan jumlah yang semestinya...
setelah tukar komisi finis semua.. barulah saya teruskan tujuan pengerjaannya...
yang bisa di ambil dari kejadian saya ini...
- mungkin saja connection pool dari konfig bawaan otomax emang di buat efisien.. cuma gak kuat menghandle proses yang lama (tukar komisi), akhirnya ada beberapa proses yang membutuhkan koneksi jadi terhalang dan akhirnya berhenti..
- mungkin solusi sementara bagi yang punya database besar (komisi juga besar2) bisa di buat connection string manual dan perbesar pool nya
cara bikin pool nya
- Hapus file *.con, supaya keluar form koneksi database
- pilih mode, masukkan connection string
- Data Source=.;Initial Catalog=otomax;Integrated Security=True;Min Pool Size=0;Max Pool Size=50;
- Test
semoga membantu...