Indonesia Website Awards
Indonesia Website Awards

Jika kalian memiliki aplikasi yang menggunakan database MySQL atau MariaDB, lalu seiring berjalannya waktu membuat pengguna aplikasi tersebut kian bertambah, mungkin kalian akan menemukan error 

SQLSTATE[HY000] [1040] Too many connections
SQLSTATE[HY000] [1040] Too many connections  . Error tersebut dikarenakan jumlah koneksi maksimum database kalian telah dilampaui. Secara default MySQL memberikan jumlah koneksi maksimum sebanyak 151 koneksi. Untuk itu kita perlu meningkatkan jumlah koneksi maksimum apabila menemukan error tersebut. Baiklah, berikut cara mengatasi MySQL error “Too many connections” :

 

Seperti yang sudah saya sebutkan, cara mengatasinya adalah dengan meningkatkan jumlah koneksi maksimum pada mysql atau mariadb kalian. Variabel yang menentukan nilai tersebut bernama

max_connections
max_connections. Kita bisa meningkatkan nilai tersebut secara permanen ataupun tidak. Untuk peningkatan nilai secara permanen, kita bisa langsung edit/tambahkan variabel
max_connections
max_connections di dalam file
my.cnf
my.cnf pada bagian  
[mysqld]
[mysqld] seperti ini :

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[mysqld]
max_connections = 250
[mysqld] max_connections = 250
[mysqld]
max_connections = 250

*contoh disini saya meningkatkan nilainya menjadi 250

 

Selanjutnya, untuk cara yang tidak permanen ( nilai akan kembali setiap service mysql atau mariadb di mulai ulang ) kalian cukup masuk ke dalam mysql atau maridb lalu kalian jalankan query berikut ini :

SET GLOBAL max_connections = 250;
SET GLOBAL max_connections = 250;

 

Untuk mengecek hasil perubahan nilainya kalian bisa jalankan query ini :

show variables like 'max_connections';
show variables like 'max_connections';

 

Yap, itulah cara mengatasi mysql error “Too many connections” yang bisa saya bagikan. Dengan mengikuti langkah tersebut, seharusnya error tidak muncul lagi dan aplikasi akan berjalan normal. Terima kasih sudah membaca 😀

 

REFRENSI : https://dev.mysql.com/doc/refman/8.0/en/too-many-connections.html

 

 

Baca Juga :


Lukems

Hanya manusia biasa yang hidup sederhana dan mempunyai keluarga kecil yang bahagia

0 Komentar

Tinggalkan Balasan

Avatar placeholder

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *