Bagi rumah sakit tertentu yang melayani pasien Jaminan Kesehatan Nasional (JKN) dalam jumlah banyak dan memiliki petugas entry ke E-Klaim banyak juga mungkin pernah mengalami masalah pada aplikasi E-Klaim dengan tampilan SQL Error Too Many Connections. Kegiatan proses entry klaim pasti terganggu dengan adanya ini. Kenapa dan bagaimana caranya mengatasi masalah tersebut? Mari kita coba.
Aplikasi E-Klaim menggunakan basis data MySQL untuk pengelolaan datanya. Secara Default MySQL memiliki batasan koneksi yang diizinkan demi menjaga performa server. Meskipun dalam prakteknya jumlah koneksi yang terjadi akan sangat bergantung dengan sumberdaya komputer yang difungsikan sebagai server. Diantaranya adalah Jumlah RAM, Konsumsi RAM pada setiap koneksi, beban kerja dari masing-masing koneksi dan waktu respon yang diinginkan.
Namun demikian kita dapat merubah nilai default tersebut sesuai dengan kebutuhan kita dengan cara merubah nilai default jumlah maksimal koneksi yang terjadi secara simultan. Berikut langkah merubah jumlah maksimal koneksi pada basis data E-Klaim.
- Buka windows Explorer.
- Masuk ke folder c:\xampp\mysql\bin
- Buka file my.ini dengan NotePad atau editor lainnya
- cari kata "max_connections" (tanpa tanda petik). atau jika tidak ditemukan, tambahkan kata tersebut pada baris paling akhir (biasanya bari 45). Seperti pada gambar dibawah.
- Ganti nilainya menjadi 300 atau sesuai dengan kebutuhan
- Simpan
- Restart Mysql dari xampp
- Silahkan log in ulang ke aplikasi E-Klaim
- Meskipun kita bisa merubah nilai jumlah koneksi maksimal, hendaknya diisi sesuai dengan kebutuhan kita saja, jangan berlebihan karena akan berdampak pada performa server E-Klaim.
- Parameter max_connections harus diisi angka antara 1 sampai dengan 100000, tidak boleh diisi 0 (nol), dan tidak boleh diisi huruf atau karakter lain selain angka.
- Penambahan nilai parameter max_connection berhubungan dengan jumlah file descriptors. Sehingga jika merubah nilai jumlah maksimal tinggi idealnya juga merubah konfigurasi table_open_chace
Untuk mengikuti tulisan-tulisan dalam website ini dan informasi terbaru tentang Casemix, silahkan ikuti chanel E-Klaim dan INACBG melalui aplikasi telegram di link berikut ini.
nama telegramnya apa??
ReplyDeletesilahkan klik link diatas atau klik t.me/inacbg
Deleteadmin..
ReplyDeletesaya sudah mencari file 'my.cnf' tapi tidak ada nama file itu. Adanya 'my.ini'
Bagaimana solusinya?
menaikan too many connection bukan solusi bos
ReplyDeletetrus bagaimana mas
DeleteTerima kqsih broo
ReplyDeleteTerima kqsih broo
ReplyDeletekalau Xampp yang tidak bisa launch, masalahnya dimana ya ?
ReplyDeleteAda banyak sebab, bisa karena file xampp_control.exe terhapus misalnya. biasanya disebagkan oleh virus atau ketidaksengajaan. tapi bisa juga karena sebab lain.
Deletecara merubah konfigurasi table_open_chace? izin petunjuk nilainya harus brp kak?mksh kak
ReplyDelete