Вниз
Скачать: CL | DM;

что быстрее работает   Найти похожие ветки 

← →
ses   (2003-06-27 11:06) [0]

Подскажите пожалуйста, в каких случаях лучше использовать
Table1.Filter:="Nomer>5" , а когда через TQuery "select .... where Nomer>5..."


← →
Семен Сорокин ©   (2003-06-27 11:08) [1]

Table1.Filter:="Nomer>5" ИМХО быстрее, так как выбранные данные уже на клиенте


← →
Anatoly Podgoretsky ©   (2003-06-27 11:13) [2]

where Nomer>5 быстрее, а что случилось с твоим секундомером?


← →
Johnmen ©   (2003-06-27 11:14) [3]

Зависит от конкретного логического построения приложения...


← →
ses   (2003-06-27 11:20) [4]

Я правильно понимаю?
если искать через Table1.Filter, то с сервера на клиент передаются все записи из таблицы, и фильтрация идет на клиенте,
а если через select, то на клиент передаются только те записи, которые удовлетворяют условию.


← →
Johnmen ©   (2003-06-27 11:21) [5]

По-моему, "лучшесть" определяется не только быстротой.
А быстрота - не только "способом" фильтрации.


← →
Семен Сорокин ©   (2003-06-27 11:23) [6]

ses (27.06.03 11:20)
если искать через Table1.Filter, то с сервера на клиент передаются все записи из таблицы, и фильтрация идет на клиенте
если таблица открыта, то у тебя уже все записи на клиенте, а вообще - Johnmen © (27.06.03 11:21)


← →
Anatoly Podgoretsky ©   (2003-06-27 11:29) [7]

ses (27.06.03 11:20)
В обоих случаях на клиента передается все.
Во втором случае на клиента передаются только нужные записи.

Выбери себе нужное.


← →
Johnmen ©   (2003-06-27 11:37) [8]

>Семен Сорокин © (27.06.03 11:23)
>если таблица открыта, то у тебя уже все записи на клиенте

Это не так. :)

>Anatoly Podgoretsky © (27.06.03 11:29)
>В обоих случаях на клиента передается все.

При определенных условиях. :^)


← →
Anatoly Podgoretsky ©   (2003-06-27 11:57) [9]

А никакиз условий нет, можно даже Random(2)+1


← →
Семен Сорокин ©   (2003-06-27 11:59) [10]

даже тип СУБД не укзан :))


← →
Zacho ©   (2003-06-27 12:02) [11]


> Anatoly Podgoretsky © (27.06.03 11:57)

То есть, после Filtered:=true сразу происходит FetchAll ? Не верится что-то.


← →
Anatoly Podgoretsky ©   (2003-06-27 12:06) [12]

А зачем, просто ищет последнею физическую запись
Пока не будет условия можно сказать, что быстрее на 20 градусов цельсия.



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.01 c
1-67881
maxic
2003-07-08 11:02
2003.07.21
Изображение на компоненте при его создании


1-67840
AndrewVolkov
2003-07-07 18:09
2003.07.21
И снова PopupMenu ;-((


8-67920
Sword-Fish
2003-03-31 17:00
2003.07.21
Ресурсы !!!


1-67787
FRT
2003-07-09 12:12
2003.07.21
StringGrid


3-67699
Тфьу
2003-06-26 22:56
2003.07.21
Как в Interbase задать формат даты?




   Наверх