Cara mengatasi Error Too many connections

By | May 8, 2019

Dapat report kalau ada diantara blog apabila dibuka kadang akan muncul pesan kesalahan: Error: Too many connections. Jadi ada sesuatu yang sambungannya terlalu banyak dan akibatnya PHP gagal menampilkan datanya. Dari sini jelas masalahnya ada di databasenya, gunakan MySQL.

Sedangkan dikala mengakses VPSnya ya muncul masalah yang sama:

mysql
ERROR 1040 (00000): Too many connections

Waduh… ?

Baru dapat akses database servernya kalau gunakan root:

mysql -u root -p

Setelah itu coba cek berapa koneksi maksimalnya:

select @@global.max_connections;

Defaultnya antara 100 atau 151 biasanya:

+--------------------------+
| @@global.max_connections |
+--------------------------+
| 100 |
+--------------------------+
1 row in set (0.00 sec)

Karena errornya disebabkan jumlah koneksi bersamaan terlalu banyak karenanya satu solusi cepatnya yakni meningkatkan batasnya:

set GLOBAL max_connections=200;
Query OK, 0 rows affected (0.00 sec)

Alternatifnya dapat dengan mengedit konfigurasi MySQL:

nano /etc/my.cnf

Lokasinya dapat berada di tempat lain.

Setelah itu cari dan sesuaikan kode dibawah:

[mysqld]
set-variable=max_connections=200

Gunakan cara mengatasi yang manapun setelah itu wajib restart:

service mysql restart

Semoga bermanfaat. ?


Sumber https://servernesia.com