Ini membutuhkan banyak penyelidikan. Biasanya seperti yang Anda ketahui, MYSQL mengelola instance koneksi dari kumpulan koneksi. Terkadang, semua koneksi sedang digunakan.
Ini membawa kita ke dalam 2 masalah:
1. Ada beberapa kueri yang membutuhkan waktu cukup lama untuk dieksekusi sehingga tidak melepaskan koneksi ( beberapa kueri yang berlebihan, kueri yang berjalan lama, dll)
2. Beban pada server terlalu tinggi dan konfigurasi perangkat keras tidak cukup untuk menangani begitu banyak pengguna.
Anda harus mengukur semua ini sebelum sampai pada kesimpulan. Anda dapat men-tweak file konfigurasi untuk menambah memori, tidak ada koneksi, dll tapi saya rasa itu tidak akan membantu Anda!