Mysql
 sql >> база данни >  >> RDS >> Mysql

mySQL Грешка 1040:Твърде много връзки

MySQL:ГРЕШКА 1040:Твърде много връзки

Това основно показва, че MySQL обработва максималния брой връзки едновременно и по подразбиране обработва 100 връзки едновременно.

Следните причини причиняват изчерпване на връзките на MySQL.

  1. Бавни заявки

  2. Техники за съхранение на данни

  3. Лоша конфигурация на MySQL

Успях да преодолея този проблем, като направих следното.

Отворете MySQL command line tool и напишете,

show variables like "max_connections";

Това ще ви върне нещо подобно.

+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_connections | 100   |
+-----------------+-------+

Можете да промените настройката на напр. 200, като издадете следната команда, без да се налага да рестартирате MySQL сървъра.

set global max_connections = 200;

Сега, когато рестартирате MySQL следващия път, той ще използва тази настройка вместо стандартната.

Имайте предвид, че увеличаването на броя на връзките ще увеличи количеството RAM, необходима за работа на MySQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL ABS() функция – Връща абсолютната стойност на число

  2. NodeJS MySQL Dump

  3. Писане в MySQL база данни с панди с помощта на SQLAlchemy, to_sql

  4. MySQL DROP INDEX

  5. Използване на SQL за определяне на статистиката за броя на думите в текстово поле