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




MySQL.RU - Webboard



Вернуться
Сортировка таблиц по умолчанию (Rider) 05/12/2001 - 12:12:19



From: Rider - 05/12/2001 - 12:12:19
Subject:Сортировка таблиц по умолчанию
-----------------
Столкнулся с такой неприятностью:
Таблица 100 тысяч строк.
Делаю SELECT * FROM tbl WHERE i = 0 AND m = 'a' ORDER by dateadd DESC LIMIT 30;
Запрос выполняется 0.2 секунды.
Если сделать тот же самый запрос без ORDER - скорость выполнения 0.01 секунды.
Эта таблица всегда работает по этому запросу. Как по умолчанию сортировать таблицу по уменьшению определенного поля?
Например если сделать ALTER TABLE tbl ORDER BY dateadd DESC, то запрос проходит без ORDER так как надо. Но при добавлении новой записи все надо пересортировывать.
Есть ли решение в MySQL?



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

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

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



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