MySQL əlaqə limiti nədir?
MySQL əlaqə limiti nədir?

Video: MySQL əlaqə limiti nədir?

Video: MySQL əlaqə limiti nədir?
Video: SQL funksiyaları | Order BY | INNAB #sql #orderby 2024, Dekabr
Anonim

Varsayılan olaraq 151 eyni vaxtda müştərinin icazə verilən maksimum sayıdır əlaqələri in MySQL 5.5. çatsanız limit of maksimum_bağlantılar "Həddindən artıq çox" alacaqsınız əlaqələri ” cəhd etdiyiniz zaman səhv qoşulmaq sənin MySQL server. Bu, bütün mövcud deməkdir əlaqələri digər müştərilər tərəfindən istifadə olunur.

Həmçinin, MySQL-də çoxlu bağlantıları necə düzəldə bilərəm?

Bunu etmək üçün aşağıdakı əmri işlədin mysql yalnız terminal, mysql > SET QLOBAL max_connections = 1000; Bizim maksimumumuz mysql əlaqələri dəyər indi 1000-ə yüksəldilib, ancaq cari sessiya üçün. Yenidən başladığımız anda mysql xidmət və ya sistemi yenidən başladın, bu dəyər standarta sıfırlanacaq.

Eynilə, MySQL-də maksimum bağlantıları necə dəyişə bilərəm? mysql > SET QLOBAL maksimum_bağlantılar = 250; Kimə təyin edin bu dəyəri daimi olaraq redaktə edin mysql serverinizdə konfiqurasiya faylı və təyin edin aşağıdakı dəyişən. Konfiqurasiya faylının yeri ola bilər dəyişmək əməliyyat sisteminizə uyğun olaraq. Varsayılan olaraq, bunu /etc/my ünvanında tapa bilərsiniz.

Həmçinin bilin, MySQL-də çoxlu əlaqənin səbəbi nədir?

Həddindən artıq Bağlantılar ola bilər səbəb olub ya çoxlu eyni vaxtda əlaqələri ya da köhnə əlaqələri tezliklə azad edilməyəcək. PHP kodunuzda və kodunuzda edə biləcəyiniz bəzi sadə dəyişikliklər var MySQL hər ikisinin qarşısını almaq üçün parametrlər. Daimi alırsınız əlaqə mysql_pconnect() istifadə edərək.

Çoxlu əlaqə nə deməkdir?

Müştəri MySQL-ə daxil olmağa çalışdıqda, bəzən rədd edilə bilər və həddən artıq çox əlaqə “. Bu deməkdir serverə qoşula bilən müştərilərin maksimum sayına çatdığını.

Tövsiyə: