mas toro
Poster 2.0
Tapi bisa hidup mati sendiri gitu ya Tuan server mysqlnya. Soalnya sy diamkan jg normal lagiKalau 'error establishing a database connection' pada saat load tinggi biasanya server mysqlnya down
Tapi bisa hidup mati sendiri gitu ya Tuan server mysqlnya. Soalnya sy diamkan jg normal lagiKalau 'error establishing a database connection' pada saat load tinggi biasanya server mysqlnya down
Oya Tuan paham... kalau menambah jumlah koneksi mysql apakah load server akan berpotensi nambah lbh tinggi Tuan?Karena error yang dibahas di artikel tersebut adalah pesan error yang muncul atau didapatkan dari log server MySQL, sementara error yang mas sampaikan adalah dari Wordpress. Kami pikir, keduanya berkaitan. Mohon ijin untuk menyampaikan dasar kami mengambil kesimpulan berikut ini.
Gagalnya Wordpress membuat koneksi ke database bisa banyak sebabnya, di antaranya:
1) Username atau Password atau nama databasenya salah
2) Server MySQL binding di interface yang tidak bisa dijangkau oleh client di mana Wordpress terinstall dan akan membuat koneksi ke database
3) Jika instalasi Wordpress ada di server yang berbeda, kemungkinan terblokir firewall baik dari sisi server source (biasa di mana Wordpress diinstall) atau bisa juga di sisi destination (server MySQL berjalan)
4) Jumlah maksimum koneksi yang diijinkan oleh server MySQL tercapai.
Dari beberapa kemungkinan tersebut di atas, penyebab 1, 2, 3 kami anggap gugur karena sepeti yang mas ceritakan sebelumnya jika server turun loadnya, maka koneksinya normal sementara jika sebaliknya saat load tinggi gejala itu muncul. Artinya sudah tidak ada kendala dari username, password, nama database dan jalur koneksi dari aplikasi ke server MySQL. Oleh karenanya kami berkesimpulan yang jadi kemungkinan penyebabnya adalah karena batasan koneksi di sisi server MySQLnya tercapai, yang bisa diatasi dengan cara menambah jumlah koneksi yang boleh masuk ke server MySQL.
Semoga penjelasan kami tidak membingunkan
Kalau hanya proses menaikkan angka batasannya saja, tentu tidak akan menaikkan load server. Load server baru akan benar2 naik saat batasan baru itu terpakai oleh traffic yang masukOya Tuan paham... kalau menambah jumlah koneksi mysql apakah load server akan berpotensi nambah lbh tinggi Tuan?
Ya, mksd sy itu Tuan heheKalau hanya proses menaikkan angka batasannya saja, tentu tidak akan menaikkan load server. Load server baru akan benar2 naik saat batasan baru itu terpakai oleh traffic yang masuk
wordpress semua pak, ada banyak web didalamnyaini web wordpress atau aplikasi Pak?
ok Tuan sy cek duluCoba setel bagian config mysqlnya om bagian
max_connections : 10000
max_user_connections : 0 (unlimited)
max_execution_time : 0 (unlimited)
net_write_timeout : 60
connect_timeout : 10
Tuan, ini sy fotokan batas maksimal dan yang sedang digunakan itu yg threads connected itu ya?Naikkan limit koneksinya mas. Biasanya limit awalnya sekitar 150-200 saja, bisa naikkan ke 1000, 2000 atau berapa pun tergantung kebutuhan dan perhitungkan juga resource server yang ada.
Bacaan: https://itslinuxfoss.com/fix-mysql-error-too-many-connections/
Betul mas. Yang atas mengindikasikan jumlah koneksi terbanyak yang pernah dibuat ke server itu sejak start/restart terakhir, yang bawah itu threads yang sedang berjalan saat query diexecute. CMIIW.Tuan, ini sy fotokan batas maksimal dan yang sedang digunakan itu yg threads connected itu ya?
View attachment 7183