Kikomo cha unganisho cha MySQL ni nini?
Kikomo cha unganisho cha MySQL ni nini?

Video: Kikomo cha unganisho cha MySQL ni nini?

Video: Kikomo cha unganisho cha MySQL ni nini?
Video: JE , NI SAHIHI KUFANYA MAPENZI NA MJAMZITO? 2024, Novemba
Anonim

Kwa chaguo-msingi 151 ndio idadi ya juu inayoruhusiwa ya mteja kwa wakati mmoja miunganisho katika MySQL 5.5. Ukifikia kikomo ya max_connections utapata “Nyingi sana miunganisho ” kosa unapojaribu kuunganisha kwako MySQL seva. Hii inamaanisha zote zinapatikana miunganisho inatumiwa na wateja wengine.

Pia, ninawezaje kurekebisha miunganisho mingi ya MySQL?

Ili kufanya hivyo, endesha amri ifuatayo kutoka mysql terminal pekee, mysql > WEKA GLOBAL max_connections = 1000; Upeo wetu miunganisho ya mysql thamani sasa imeongezwa hadi 1000 lakini ni ya kikao cha sasa pekee. Mara tu tunapoanzisha upya mysql huduma au anzisha upya mfumo, thamani hii itawekwa upya kuwa chaguomsingi.

Vivyo hivyo, ninabadilishaje miunganisho max katika MySQL? mysql > WEKA KIMATAIFA max_connections = 250; Kwa kuweka thamani hii kabisa, hariri mysql faili ya usanidi kwenye seva yako na kuweka kufuata kutofautiana. Eneo la faili ya usanidi linaweza mabadiliko kulingana na mfumo wako wa kufanya kazi. Kwa chaguo-msingi unaweza kupata hii kwa /etc/my.

Jua pia, ni nini husababisha miunganisho mingi ya MySQL?

Viunganisho Vingi Sana inaweza kuwa iliyosababishwa ama nyingi kwa wakati mmoja miunganisho au kwa mzee miunganisho haijatolewa hivi karibuni. Kuna baadhi ya mabadiliko rahisi unaweza kufanya kwa msimbo wako wa PHP na yako MySQL mipangilio ya kuzuia zote mbili. Unapata ya kudumu uhusiano kutumia mysql_pconnect().

Miunganisho mingi sana inamaanisha nini?

Wakati mteja anajaribu kuingia kwenye MySQL wakati mwingine inaweza kukataliwa na kupokea ujumbe wa makosa ukisema kuwa kuna miunganisho mingi sana “. Hii maana yake kwamba idadi ya juu zaidi ya wateja ambao wanaweza kuunganishwa kwenye seva imefikiwa.

Ilipendekeza: