Форум: "Базы";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];
Внизчто быстрее работает Найти похожие ветки
← →
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 вся ветка
Форум: "Базы";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c