SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 05.03.2011 13:37:35

Lynx
Участник
Зарегистрирован: 05.03.2011
Сообщений: 2

Скорость работы MySQL

Требуется специалист, который может нас проконсультировать в весьма специфическом вопросе.
У нас на двух серверах разнесены апач и MySQL, мы написали простой перловый скрипт для тестирования скорости работы SQL сервера на различных запросах. И получили очень интересный результат.
На самом SQL скрипт работает +/- в пределах нормы, но как только мы его запускаем на другом сервере время выполнения зашкаливает, 84 сек. против 2-3 сек на самом сервере из под апача, и 50 секунд против тех 2-3 сек. просто с консоли.
Пробовали переключать канал на гигабит, никакой разницы, явно где-то засада либо в настройках, либо доступе.
Причем показатели завышены только на запросе SELECT.
Есть небольшой скачек по скорости на запросе DELETE, но не так принципиален, как разница в 25-30 раз.

Отредактированно Lynx (05.03.2011 13:38:52)

Неактивен

 

#2 05.03.2011 13:44:04

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Скорость работы MySQL

Посмотрите "SHOW FULL PROCESSLIST" в тот момент, когда запрос выполняется. Что будет в поле state?

Мы можем попробовать найти причину. Пишите на sakila собака sqlinfo.ru

Неактивен

 

#3 05.03.2011 14:25:58

Lynx
Участник
Зарегистрирован: 05.03.2011
Сообщений: 2

Re: Скорость работы MySQL

Написал на почту.

В поле state написано Writing to net

Неактивен

 

#4 05.03.2011 14:31:09

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Скорость работы MySQL

Какой объем данных, возвращаемых SELECT? Как устроен скрипт обработки?

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson