Список форумов forum.alsor.net forum.alsor.net
Форум небольшого круга друзей
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

увеличение времени запросов в мускуле

 
Начать новую тему   Ответить на тему    Список форумов forum.alsor.net -> IT-форум
Предыдущая тема :: Следующая тема  
Автор Сообщение
alsor



Зарегистрирован: 25.11.2005
Сообщения: 1166
Откуда: Киберпространство

СообщениеДобавлено: Ср Мар 30, 2011 6:43 pm    Заголовок сообщения: увеличение времени запросов в мускуле Ответить с цитатой

вот такой вот интересный кейс - надо пробежаться по всем записям в таблице (для переиндексации поисковым движком). начинаем батчами вытаскивать записи по айдишникам, типа дай мне с id >=1 and id <= 10000, id >= 10001 and id <= 20000 ... и так далее

так вот наблюдается что в начале завпросы выполняются скажем по 5 сек, а когда подходим к концу уже по 20 сек. В чем дело? Это только мускуль или так все базы себя ведут? Наверно Диман сможет ответить наиболее обоснованно как знающий нутро СУБД.

UPD: должен сказать что запрос довольно сложный, с кучей связей, но единственное что меняется - айдишники в условии
_________________
JIT happens!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
dimitr



Зарегистрирован: 28.11.2005
Сообщения: 1124

СообщениеДобавлено: Ср Мар 30, 2011 8:04 pm    Заголовок сообщения: Ответить с цитатой

если выборка именно по ID-шникам и нет никаких TOP/LIMIT кляуз, то на нормальном сервере (гы-гы) одинаково быстро должны вытаскиваться. Но без полного текста запроса это угадайка. Планы одинаковые для всех этих запросов? Если начинать сканирование с последних ID вместо первых (задом наперед), то эффект сохраняется? На основе этого перебора ничего в базе не модифицируется (такими же фрагментами)?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alsor



Зарегистрирован: 25.11.2005
Сообщения: 1166
Откуда: Киберпространство

СообщениеДобавлено: Ср Мар 30, 2011 9:46 pm    Заголовок сообщения: Ответить с цитатой

хм... планы.. надо будет посмотреть планы.
_________________
JIT happens!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов forum.alsor.net -> IT-форум Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB