







|
MySQL.RU - Webboard
Вернуться
Оптимизация БД (Чебурашка :)) 08/08/2004 - 05:10:56
Re: Или я не понял, или одно из двух.. (Lev) 08/08/2004 - 08:04:13
Re: Или я не понял, или одно из двух.. (Чебурашка) 09/08/2004 - 01:33:07
Re: Или я не понял, или одно из двух.. (Lev) 09/08/2004 - 04:38:41
Re: Кстати (Lev) 09/08/2004 - 04:39:32
Re: Или я не понял, или одно из двух.. (Чебурашка) 09/08/2004 - 04:57:50
Re: Учиться, учиться и еще раз... (Lev) 09/08/2004 - 12:02:47
Re: Учиться, учиться и еще раз... (Dinky) 09/08/2004 - 19:08:54
Re: А причем тут :) ?? (Lev) 09/08/2004 - 19:57:30
Re: А причем тут :) ?? (Dinky) 09/08/2004 - 21:57:50
Re: сделаем выводы (Валентин) 10/08/2004 - 14:03:26
Re: Закроем вопрос (Lev) 10/08/2004 - 21:23:26
Re: Учиться, учиться и еще раз... (nt7714) 16/11/2008 - 15:34:17
> Original message text:
> From: Чебурашка :) - 08/08/2004 - 05:10:56
> Subject:Оптимизация БД
> -----------------
> Вот такая штука меня интересует, есь большая БД (50000 строк), задаём параметр insert id from flag WHERE ru=50000 limit 1 и чё мы видим, что бы вытащить последний id наша БД начинает переберать все строки начиная с ru=1, перебрав 50000 строк находит последнию.
> Вопрос, как настроить БД чтобы она начинала перебор с последних добавленных строк? А не прочёсывая весь архив.
>
From: Lev - 09/08/2004 - 04:38:41
Subject:Или я не понял, или одно из двух..
-----------------
1) а с чего ты решил, что "наша БД начинает переберать все строки начиная с ru=1" ?? по каким признакам - интересно просто!!!
2) сколько может быть записей с одинаковым значением ru? если только одна - зачем "limit 1"?
3) тебе не все равно, как сервер "перебирает строки", если время выполнения операции устраивает?
4) поле ru индексировано? если нет - надо индексировать, а иначе как найти нужную запись, кроме как "переберать все строки"? пока не натолкнешься на нужную...
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
34524
|
|