Wat is de MySQL-verbindingslimiet?
Wat is de MySQL-verbindingslimiet?

Video: Wat is de MySQL-verbindingslimiet?

Video: Wat is de MySQL-verbindingslimiet?
Video: Is there a Limit to Number of Connections a Backend can handle? 2024, Mei
Anonim

Standaard is 151 het maximaal toegestane aantal gelijktijdige clients verbindingen in MySQL 5.5. Als je de bereikt begrenzing van max_connections je krijgt de "Te veel" verbindingen ” fout wanneer u probeert om aansluiten aan jouw MySQL server. Dit betekent allemaal beschikbaar verbindingen worden gebruikt door andere klanten.

Ook, hoe los ik MySQL te veel verbindingen op?

Voer hiervoor de volgende opdracht uit vanaf mysql alleen terminal, mysql > STEL GLOBAL max_connections = 1000 in; Ons maximum mysql-verbindingen waarde is nu verhoogd naar 1000, maar het is alleen voor de huidige sessie. Zodra we de mysql service of herstart het systeem, deze waarde wordt teruggezet naar de standaardwaarde.

Evenzo, hoe wijzig ik de maximale verbindingen in MySQL? mysql > SET GLOBAAL max_connections = 250; Tot set deze waarde permanent, bewerken mysql configuratiebestand op uw server en set volgende variabele. De locatie van het configuratiebestand kan: verandering volgens uw besturingssysteem. Standaard vind je deze in /etc/my.

Weet ook, waardoor MySQL te veel verbindingen veroorzaakt?

Teveel verbindingen kan zijn veroorzaakt door ofwel veel gelijktijdig verbindingen of door oud verbindingen niet snel genoeg vrijkomt. Er zijn enkele eenvoudige wijzigingen die u kunt aanbrengen in uw PHP-code en uw MySQL instellingen om beide te voorkomen. Je krijgt een vaste verbinding met behulp van mysql_pconnect().

Wat betekent Te veel verbindingen?

Wanneer een client probeert in te loggen op MySQL, kan het soms worden afgewezen en een foutmelding krijgen dat er teveel verbindingen “. Dit middelen dat het maximale aantal clients dat op de server kan worden aangesloten is bereikt.

Aanbevolen: