Какво е ограничението за MySQL връзка?
Какво е ограничението за MySQL връзка?

Видео: Какво е ограничението за MySQL връзка?

Видео: Какво е ограничението за MySQL връзка?
Видео: Учим Базы Данных за 1 час! #От Профессионала 2024, Може
Anonim

По подразбиране 151 е максималният разрешен брой едновременни клиенти връзки в MySQL 5.5. Ако стигнете до лимит на max_connections ще получите „Твърде много връзки ” грешка, когато трябва да опитате свържете се Към твоя MySQL сървър. Това означава всички налични връзки се използват от други клиенти.

Също така, как да поправя MySQL твърде много връзки?

За да направите това, изпълнете следната команда от mysql само терминал, mysql > SET GLOBAL max_connections = 1000; Нашият максимум mysql връзки стойността вече е увеличена до 1000, но е само за текущата сесия. Веднага след като рестартираме mysql обслужете или рестартирайте системата, тази стойност ще се нулира по подразбиране.

По същия начин, как да променя максималните връзки в MySQL? mysql > КОМПЛЕКТ ГЛОБАЛЕН max_connections = 250; Да се комплект тази стойност за постоянно, редактирайте mysql конфигурационен файл на вашия сървър и комплект следната променлива. Местоположението на конфигурационния файл може промяна според вашата операционна система. По подразбиране можете да намерите това в /etc/my.

Също така знайте, какво причинява MySQL твърде много връзки?

Твърде много връзки може да бъде причинена или от много едновременно връзки или по стар връзки не е освободен достатъчно скоро. Има някои прости промени, които можете да направите във вашия PHP код и вашия MySQL настройки, за да предотвратите и двете. Получавате постоянен Връзка използвайки mysql_pconnect().

Какво означава твърде много връзки?

Когато клиентът се опита да влезе в MySQL, понякога може да бъде отхвърлен и да получи съобщение за грешка, казващо, че има „ Твърде много връзки “. Това означава че е достигнат максималният брой клиенти, които могат да бъдат свързани към сървъра.

Препоръчано: