Aumentar las conexiones a MySQL

Si en algún momento recibes el error “Too many connections” (demasiadas conexiones) en tu página cuando se intenta conectar al servicio de MySQL esto quiere decir que todas las conexiones disponibles ya están siendo empleadas.

Pasos a seguir para aumentar el valor de las conexiones

Lo primero que tendrás que hacer es acceder mediante SSH a tu Servidor Linux.

Una vez dentro, edita el archivo /etc/my.cnf:

vi/etc/my.cnf

Verás una sección como ésta (o similar):

[mysqld]
safe-show-database
innodb_data_file_path=ibdata1:10M:autoextend
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

Añade la siguiente línea debajo de la sección [mysqld] en el caso de que, por ejemplo, quieras aumentar el límite a 250 conexiones:

max_connections=250

Debería quedar de la siguiente manera:

[mysqld]
safe-show-database
innodb_data_file_path=ibdata1:10M:autoextend
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
max_connections=250

Una vez guardados los cambios, reinicia el servicio:

/etc/init.d/mysqld restart

Si quieres comprobar que todo ha ido correctamente, accede a la consola de MySQL:

mysql -uadmin -p`cat /etc/psa/.psa.shadow`

Para finalizar, ejecuta el siguiente comando:

show variables like 'max_connections';

  • mysql conexiones, demasiadas conexiones mysql, configurar conexiones mysql
  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?