Задавайте вопросы, мы ответим
Вы не зашли.
Требуется специалист, который может нас проконсультировать в весьма специфическом вопросе.
У нас на двух серверах разнесены апач и MySQL, мы написали простой перловый скрипт для тестирования скорости работы SQL сервера на различных запросах. И получили очень интересный результат.
На самом SQL скрипт работает +/- в пределах нормы, но как только мы его запускаем на другом сервере время выполнения зашкаливает, 84 сек. против 2-3 сек на самом сервере из под апача, и 50 секунд против тех 2-3 сек. просто с консоли.
Пробовали переключать канал на гигабит, никакой разницы, явно где-то засада либо в настройках, либо доступе.
Причем показатели завышены только на запросе SELECT.
Есть небольшой скачек по скорости на запросе DELETE, но не так принципиален, как разница в 25-30 раз.
Отредактированно Lynx (05.03.2011 13:38:52)
Неактивен
Посмотрите "SHOW FULL PROCESSLIST" в тот момент, когда запрос выполняется. Что будет в поле state?
Мы можем попробовать найти причину. Пишите на sakila собака sqlinfo.ru
Неактивен
Написал на почту.
В поле state написано Writing to net
Неактивен
Какой объем данных, возвращаемых SELECT? Как устроен скрипт обработки?
Неактивен