Z-Style

Z-Style
Рейтинг
185
Регистрация
18.03.2010
netwind:

попробуйте постоянные соединения в конфиге приложения включить. Это должно исключить ситуацию, когда backlog недостаточен. Но увеличить объем памяти потребляемой mysql

Ну чего же сразу wordpress?))

А какой параметр устанавливает обьем памяти потребляемый mysql?

Вычитал, что в случае, если число запросов в БД превысит число max-connections, то возникает ошибка "too many connections"

В моем случае проблема точно не в этом параметре, т.к. ошибка выдается "error establishment database", а изменение max-connections в большую сторону ничего не дает.

Может эта ошибка возникает в следствии того что на обработку запросов к БД не хватает процессорного времени? (Во времена загрузки когда может возникнуть такая ошибка, в top видно, что id=0) А может то же самое, но из-за того что не хватает оперативной памяти? (т.к. опять же, во время сильной загрузки свободной памяти практически не остается)

А max-connections резервирует под себя оперативную память или же использует столько сколько необходимо в данный момент?

И к чему может принести слишком большое значение max-connections ?

Кстати, если процессора может и не хватает, то физически памяти еще остается, поэтому врядли эта ошибка возникает из-за большого числа max-connections

netwind:
42.
поставьте в MaxClients 42

Почему 42 чем это определяется?

Z-Style добавил 07.11.2011 в 20:22

nido:
как уже писали скорее всего проблема с ресурсами.

Да, по всей видимости процессор. Идлы стремятся к нулю. Но все же, почему такая ошибка? Она бывает редко в периоды сильной загрузки: браузер даже не ждет - сразу выдает "error establishment database"

По всей видимости хочу от сервера больше чем то на что он физически способен.

Z-Style добавил 07.11.2011 в 18:34

Andreyka:
Кеширование спасет

Однозначно. Но это решение не всегда подходит.

Z-Style добавил 07.11.2011 в 18:38

Как понять сколько для конкретного железа выставлять максимальное количество конектов в апач и mysql ?

netwind:
(возможно, поможет простое увеличение лимитов в настройках, если они достигнуты, конечно.)

Каких именно?

Z-Style добавил 07.11.2011 в 02:04

iHead:


Уменьшайте число коннектов к базе, приведите в соответствие MaxClients (Apache) и max-connections (MySQL). Все, что не пролазит, - в очередь.

Уменьшать некуда.

А как сделать чтобы в очередь а не дропались как у меня?

Dreammaker:

если это не приват :) там сами права покачают...

О привате слышу только плохие отзывы. Единственное что хорошего это система приват24

SEO-Linker:
банк по любому надежнее, и то что он не убежит с 10к баксов твоими вероятность гораздо выше чем у обменика

Ну ну конечно 10К... Я б и сам убежал))

SEO-Linker:
обменикам не верю, в банке права покачать можно, вот перевод недавно завернули, так отправил обратно, а с обмеником что бы было

там и свифт расследование и всё такое есть в банках

Не не кому что, кто-то и в квесты любит поиграть))

Всего: 1902