Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 16757|Válasz: 2

[Forrás] A MySQL adatbázis megjeleníti a kapcsolatok számát és az egyidejű egyidejű adatokat

[Linket másol]
Közzétéve 2018. 05. 08. 11:16:45 | | | |
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:

.NET/C# Universal Database Query Tool Helper [forráskóddal]
http://www.itsvse.com/thread-4201-1-1.html
(Forrás: Architect_Programmer)


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.




Előző:Windows tekintse a Remote Desktopon keresztüli csatlakozás naplóját
Következő:Miért keveredik rosszul a legtöbb vidéki egyetemista?
Közzétéve 2018. 05. 08. 11:23:57 |
Tanultam, köszönöm
Közzétéve 2018. 05. 08. 14:18:50 |
Köszönöm, hogy megosztottad
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com