Először is, csatold hozzá a cikkben használt eszközöket, mert távoli szerver vagyok, így nem tudok telepíteni néhány adatbázis-lekérdezési eszközt, így csak az általam írt általános lekérdezési szoftvert használhatom, a következők szerint:
1.mysql> státuszt mutat, mint 'Threads%';
[{"Variable_name":"Threads_cached","Value":"0"},{"Variable_name":"Threads_connected","Value":"101"},{"Variable_name":"Threads_created","Value":"119"},{"Variable_name" :"Threads_running","Érték":"2"}]
Threads_connected #这个数值指的是打开的连接数 Threads_running #这个数值指的是激活的连接数 ez az érték általában sokkal alacsonyabb, mint a kapcsolt érték Threads_connected Az eredmény megegyezik a show processlist-szel, amely a jelenlegi kapcsolatok számát jelzi. Pontosan: Threads_running a jelenlegi párhuzamos számot képviseli
2.mysql> olyan változókat mutat, mint a '%max_connections%';
[{"Variable_name":"max_connections","Value":"151"}]
Ez a lekérdezési adatbázis által jelenleg beállított maximális kapcsolatszám
A /etc/my.cnf fájlban beállíthatod a maximális kapcsolatok számát az adatbázishoz [mysqld] max_connections = 1000 max_connections paraméterek segítségével szabályozhatjuk az adatbázishoz vezető maximális kapcsolatot:
3.mysql> olyan változókat mutat, mint a '%connect%';
[{"Variable_name":"character_set_connection","Value":"utf8"},{"Variable_name":"collation_connection","Value":"utf8_general_ci"},{"Variable_name":"connect_timeout""," Value":"10"},{"Variable_name":"disconnect_on_expired_password","Value":"ON"},{"Variable_name":"init_connect","Value":""},{"Variable_name":"max_connect_errors","Value" :"100"},{"Variable_name":"max_connections","Value":"151"},{"Variable_name":"max_user_connections","Value":"0"},{"Variable_name":"performance_schema_session_connect_ attrs_size","Érték":"512"}]
Sok fejlesztő szembesül a "MySQL: ERROR 1040: Túl sok kapcsolat" szokatlan helyzettel, amelynek egyik oka az, hogy a látogatások száma túl magas, és a MySQL szerver nem tud ellenállni neki, ezért érdemes növelni a szerver elosztott olvasásainak nyomását; Egy másik ok, hogy a MySQL konfigurációs fájl max_connections értéke túl kicsi.
|