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

Video: Wat is MySQL-verbindingslimiet?

Video: Wat is MySQL-verbindingslimiet?
Video: What Is Love (12" Mix) 2024, Desember
Anonim

By verstek is 151 die maksimum toegelate aantal gelyktydige kliënte verbindings in MySQL 5.5. As jy die beperk van maksimum_verbindings jy sal die “Te veel verbindings ” fout wanneer jy probeer om verbind aan jou MySQL bediener. Dit beteken alles beskikbaar verbindings word deur ander kliënte gebruik.

Ook, hoe herstel ek MySQL te veel verbindings?

Om dit te doen, voer die volgende opdrag vanaf mysql slegs terminaal, mysql > SET GLOBAL max_connections = 1000; Ons maksimum mysql-verbindings waarde is nou verhoog na 1000 maar dit is slegs vir huidige sessie. Sodra ons die herbegin mysql diens of die stelsel herbegin, sal hierdie waarde na verstek teruggestel word.

Net so, hoe verander ek die maksimum verbindings in MySQL? mysql > STEL GLOBALE maksimum_verbindings = 250; Om stel hierdie waarde permanent, wysig mysql konfigurasielêer op jou bediener en stel volgende veranderlike. Die ligging van die konfigurasielêer kan verander volgens u bedryfstelsel. By verstek kan jy dit vind by /etc/my.

Weet ook, wat veroorsaak MySQL te veel verbindings?

Te veel verbindings Kan wees veroorsaak deur óf baie gelyktydig verbindings of deur oud verbindings nie gou genoeg vrygestel word nie. Daar is 'n paar eenvoudige veranderinge wat jy aan jou PHP-kode en jou MySQL instellings om beide te voorkom. Jy kry 'n permanente verband met behulp van mysql_pconnect().

Wat beteken Te veel verbindings?

Wanneer 'n kliënt probeer om by MySQL aan te meld, kan dit soms verwerp word en 'n foutboodskap ontvang wat sê dat daar Te veel verbindings “. Hierdie beteken dat die maksimum aantal kliënte wat aan die bediener gekoppel kan word, bereik is.

Aanbeveel: