Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Странность в MySQL (Сергей) 14/10/2009 - 18:09:28



From: Сергей - 14/10/2009 - 18:09:28
Subject:Странность в MySQL
-----------------
Существует табличка с 300 тыщами записей.

В ней есть поле saledate int(10) в которой хранится время.

Делаем запрос, отбирающий предстоящие продажи. Продажи могут начинаться либо ровно в 9:00:00, либо 9:30:00.


Код:
select * from car where from_unixtime(saledate) > now() order by from_unixtime(saledate) asc


Допустим, сейчаc 8:59.

Запрос отдаёт все записи, где продажи начинаются c 9:00 и позже.

Повторяем запрос в 9:01.

Запрос отдаёт ЧАСТЬ записей, где продажи начинаются c 9:00 и позже.

Минутки через 3-4, повтоярем запрос.

Запрос правильно отдаёт записи, где продажи начинаются в 9:30 и позже.


Почему так "тупит" первые 3-4 минуты после девяти, отдавая равное 9:00?

Кто-нибудь сталкивался?


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
36335



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |