SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 28.09.2009 12:40:45

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

Засыпание таблицы "AZ"(Азербайджан) в базе

Очень странный и не понятный глюк.
Нужна помощь профессионалов!

Ситуация:
Делаем доску объявлений, в базе 15 таблиц с объявлениями на страну (пример: ru / ua / kz / az .....)

1.Серфим по сайту 3-4 часа, по всем странам, городам, маркам и моделям, делаем разные выборки (сортируем по ценам и прочему).
2.В момент серфинга (п.1) генерирование странички, т.е. обработка запросов = 1-2 секунды.
3.Не трогаем сайт пару часов, заходим на Россию/Москва/Samsung и так же по всем странам/городам и видим ==> все точно так же, как и 2 часа до этого.
4.Заходим Азербайджан/Баку/Samsug - страничка генерируется 27 сек!
5.Серфим по Азербайджану, первые несколько запросоыв генерируются "по убывающей" 15 сек -> 10 сек -> 7 сек -> 4сек -> 2 сек
6.После того, как Азербайджанскую таблицу (az) - потормошили, она как будто просыпается и работает так же, как и все остальные страны.
7.Стоит не ходить по сайту, все повторяется снова.
8.Такое ощущение, что таблица (az) Азербайджанских объявлений заколдованная.

Что уже делали:
1.Думали что на хостинге база лежит на битом винте, заливали по 3 одинаковых базы и подключали разные.
2.Думали, что хостинг "не тот", сменили 3 хостинга + виртуалку на FirstVDS (там работало еще хуже, чем на любом хостинге).
3.Для чистоты эксперимента выкинули весь интерфейс, положили на никому не известный домен (только для себя).
4.Кроме, того, что на страничку выводится время генерирования (внизу) + стали писать все в лог-файл.
5.Таблицы ru / ua / kz / az - практически одинаковы по размеру
6.В windows+apache+mysql - всё нормально

Три дня "последних тестов" ==> казалось, что "ну вроде  всё мускул одолели" ... сегодня с утра полез смотреть ==>

Запрос - Россия/Москва/Samsung/продаю - 1 сек
Запрос - Азербайджан/Баку/Samsung/продаю - 27 сек

Уважаемые программисты !
Может кот то из Вас, живет в Азербайджане? И сталкивался с такой проблемой?
Может мускул не дружит с "азербайджанцами".... Я уже не знаю, что и думать.

Нужна помощь! Отблагодарю!
АСЯ 195377

Отредактированно svalkasu (28.09.2009 12:47:47)

Неактивен

 

#2 28.09.2009 18:35:49

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Засыпание таблицы "AZ"(Азербайджан) в базе

Я Вас уже видел: http://sqlinfo.ru/forum/viewtopic.php?id=1593 smile

Все старые предложения того поста остаются в силе: не ходите 2 часа по сайту,
а потом зайдите на заколдованную страницу и в течение полуминуты смотрите,
что делает сервер. Если это база — будут висеть запросы, которые будут видны
в show processlist.

Неактивен

 

Board footer

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