Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.02.21;
Скачать: CL | DM;

Вниз

Вопрос по SQL   Найти похожие ветки 

 
xayam ©   (2009-12-10 02:25) [40]

точнее вот так надо

select a.*,
(select LOGIN from messages as b
where b.ID_DM = a.ID_DM and b.REPLYNR = "0"
) as LOGIN2
from messages as a
where (match(a.TITLE , a.LOGIN, a.BODY) against(""Игорь Шевченко"" IN BOOLEAN MODE))
group by a.ID_DM
order by LOGIN2 asc

выполняется 26.7 секунды


 
xayam ©   (2009-12-10 02:30) [41]

точнее нужно указать limit

select a.*,
(select LOGIN from messages as b
where b.ID_DM = a.ID_DM and b.REPLYNR = "0"
) as LOGIN2
from messages as a
where (match(a.TITLE , a.LOGIN, a.BODY) against(""Игорь Шевченко"" IN BOOLEAN MODE))
group by a.ID_DM
order by LOGIN2 asc
limit 0, 30

поскольку без лимита у меня клиент вручную обрезает результат и поэтому долго получается

13.7 секунды, на 0.7 секунды дольше выполняется


 
xayam ©   (2009-12-10 03:12) [42]

еще интересно, mysql кеширует результаты запроса? А то заметил такую вещь, первый запрос выполняется 13 секунда, а последующие при переходе между страницами 1-3 секунды.


 
test ©   (2009-12-10 03:27) [43]

xayam ©   (10.12.09 03:12) [42]
Да что такое было, но как оно там делается не знаю, не админ.


 
xayam ©   (2009-12-10 16:18) [44]

ладно кажись лучше не сделаю, еще внес несколько исправления для совместимости с сегодняшним отображением поиска, осталось просмотр нормальный постраничный сделать. Еще client.pl ваять для доступа dmclient"а по новому протоколу. Проблем целая куча короче :)


 
test ©   (2009-12-10 20:04) [45]

xayam ©   (10.12.09 16:18) [44]
Если не секрет, что пишешь?


 
xayam ©   (2009-12-10 20:33) [46]


> test ©   (10.12.09 20:04) [45]
> Если не секрет, что пишешь?

да тот же http://www.delphimaster.net/ переделываю
примерно как этот сайт будет выглядеть:
http://xayam.com/view1.jpg
http://xayam.com/view2.jpg



Страницы: 1 2 вся ветка

Текущий архив: 2010.02.21;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.011 c
3-1235049122
Ragazor
2009-02-19 16:12
2010.02.21
Вопросы оптимальности и производительности


11-1211446971
Vinum
2008-05-22 13:02
2010.02.21
"Оптимизировать" загрузку картинки


15-1260792929
@!!ex
2009-12-14 15:15
2010.02.21
Помогите собрать "велосипед"(компилятор)


6-1212496216
TForumHelp
2008-06-03 16:30
2010.02.21
DC++


11-1174919254
ElectriC
2007-03-26 18:27
2010.02.21
Горизонтальная полоса прокрутки в ListBox