Mikä on MySQL-yhteysraja?
Mikä on MySQL-yhteysraja?

Video: Mikä on MySQL-yhteysraja?

Video: Mikä on MySQL-yhteysraja?
Video: Mikä on 2024, Marraskuu
Anonim

Oletuksena 151 on suurin sallittu määrä samanaikaisia asiakkaita yhteyksiä sisään MySQL 5.5. Jos saavutat raja / max_connections saat Liian monta yhteyksiä ”virhe, kun yrität kytkeä sinun MySQL palvelin. Tämä tarkoittaa kaikkea saatavilla yhteyksiä ovat muiden asiakkaiden käytössä.

Lisäksi, kuinka voin korjata MySQL:n liian monta yhteyttä?

Voit tehdä tämän suorittamalla seuraavan komennon osoitteesta mysql vain terminaali, mysql > SET GLOBAL max_connections = 1000; Meidän maksimi mysql yhteydet arvo on nyt nostettu 1000:aan, mutta se koskee vain nykyistä istuntoa. Heti kun käynnistämme uudelleen mysql huolto tai käynnistä järjestelmä uudelleen, tämä arvo palautetaan oletusarvoon.

Samoin kuinka voin muuttaa MySQL:n enimmäisyhteyksiä? mysql > ASETA GLOBAALI max_connections = 250; Vastaanottaja aseta tämä arvo pysyvästi, muokkaa mysql kokoonpanotiedosto palvelimellesi ja aseta seuraava muuttuja. Määritystiedoston sijainti voi muuttaa käyttöjärjestelmäsi mukaan. Oletuksena löydät tämän osoitteesta /etc/my.

Tiedä myös, mikä aiheuttaa MySQL:n liian monta yhteyttä?

Liikaa yhteyksiä voi olla aiheuttanut joko paljon samanaikaisesti yhteyksiä tai vanhalta yhteyksiä ei vapauteta tarpeeksi pian. Voit tehdä muutamia yksinkertaisia muutoksia PHP-koodiisi ja omaan MySQL asetukset estämään molemmat. Saat pysyvän yhteys käyttämällä mysql_pconnect().

Mitä tarkoittaa liian monta yhteyttä?

Kun asiakas yrittää kirjautua MySQL:ään, se voidaan joskus hylätä ja saada virhesanoman, jossa sanotaan, että " Liikaa yhteyksiä ". Tämä tarkoittaa että palvelimeen yhdistettävien asiakkaiden enimmäismäärä on saavutettu.

Suositeltava: