Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 32337|Atbildi: 3

[Avots] MySQL veiktspējas optimizācija nosaka max_connections maksimālo savienojumu skaitu

[Kopēt saiti]
Publicēts 27.08.2021 10:02:14 | | | |
Ja MySQL klientu skaits pārsniedz maksimālo savienojumu skaitu, draiveri dažādās valodās ziņos par kļūdu "Pārāk daudz savienojumu".

Java programmas kļūda:

Datu avots noraidīja savienojuma izveidi, ziņojums no servera: "Pārāk daudz savienojumu"


.NET Core programmas kļūda:

Pārāk daudz savienojumu
Vai tā
Kļūda savienojuma izveides laikā: taimauts beidzās.  Taimauta periods pagāja pirms savienojuma iegūšanas no baseina.  Iespējams, tas ir noticis tāpēc, ka visi apvienotie savienojumi tika izmantoti un tika sasniegts maksimālais pūla lielums.


Izmantojiet šo komandu, lai skatītu maksimālo savienojumu skaitu un pašreizējo savienojumu skaitu:



īslaicīgi iestatiet maksimālo savienojumu skaitu,MySQL serveris nav jārestartē, bet iestatījums kļūst nederīgs, restartējot MySQL pakalpojumu


Jūs varat pastāvīgi iestatīt maksimālo savienojumu skaitu ar datu bāzi vietnē /etc/my.cnf:


Iestatot maksimālo savienojumu skaitu un pārbaudot ar .NET programmu, kļūda joprojām būs šāda:

Kļūda savienojuma izveides laikā: taimauts beidzās.  Taimauta periods pagāja pirms savienojuma iegūšanas no baseina.  Iespējams, tas ir noticis tāpēc, ka visi apvienotie savienojumi tika izmantoti un tika sasniegts maksimālais pūla lielums.
Tas ir saistīts ar to, ka .NET klienti pēc noklusējuma izmanto pavedienu pūlus, un maksimālais ierobežojums pavedienu kopām pēc noklusējuma ir: 100

Hipersaites pieteikšanās ir redzama.

MēsApvienošanas pavedienu pūla aizvēršana, neizmantojot pavedienu kopu, nav ierobežojumu, tests notiek vienlaicīgi ar 500 pavedieniem, un netiek ziņots par kļūdām, kā parādīts zemāk redzamajā attēlā:



.NET/C# testa kods izskatās šādi:

(Beigas)





Iepriekšējo:nginx piekļuves problēma connect() ar 127.0.0.1:8080 neizdevās (13: atļauja den...
Nākamo:Mehāniskā tastatūras struktūra un shematiska
 Saimnieks| Publicēts 30.08.2021 13:16:26 |
Publicēts 18.12.2021 20:32:19 |
Maksimālais savienojumu skaits vienam lietotājam

Publicēts 19.05.2023 11:34:24 |
Iemācieties mācīties
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com