@Urukhayy

Могут ли долгие mysql запросы быть из-за процессора частотой 400мгц?

На VPS процессор частотой 400мгц. Запросы в phpmyadmin долго возвращаются.

Также я заметил, что на этом VPS медленнее устанавливаются приложения, такие как apache.
  • Вопрос задан
  • 511 просмотров
Пригласить эксперта
Ответы на вопрос 5
Чем гадать на кофейно гуще, нужно взять замеры.
4 Useful Commandline Tools to Monitor MySQL Perfor...
Tuning Your MySQL Database
MySQLTuner-perl
Ответ написан
Комментировать
Arris
@Arris
Сапиенсы учатся, играя.
У меня складывается впечатление, что люди вообще перестают понимать, что такое мегагерцы и причем тут они вообще. Перестают понимать связь между мегагерцами и скоростью работы :(

Топикстартер, по вашему, что обозначает 400 МГц? 400 попугаев? 400 миллионов ЧЕГО?

P.S. Начинал на 4.7 Мгц :)
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
ну так то 400 мегагерц очень мало , так что это не удивительно.
Ответ написан
mobilesfinks
@mobilesfinks
сисадмин *nix
могут
Ответ написан
Комментировать
@ramjke
Упираетесь ли Вы в ресурсы процессора - можно сказать по выводу команды top. Если MySQL съедает более 90% во время выполнения запроса (при условии, что у Вас одно ядро) - точно не хватает производительности процессора.
Посмотрите, не ушли ли Вы в SWAP - возможно, у Вас недостаточно оперативной памяти. Команда free -m или top

Запросы запросу рознь - если у Вас запрос состоит из десятка join, то тут не спасёт даже десяток ядер.
Вообще, 400МГц для веб-сервера - это мало.

Предоставьте информацию по конфигурации сервера и конфигурации MySQL, а также пример запроса. Конфиг MySQL у Вас дефолтный? С включением кеширования ситуация может измениться в лучшую сторону (при условии, что есть для этого достаточно ресурсов).

Можете включить лог медленных запросов - в конфиг mysql добавьте строчки
log-slow-queries=/var/log/slow_queries.log
long_query_time=3
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы