Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
14-67961
J_S
2003-07-02 19:03
2003.07.21
Создание комонентов в Run-Time


14-68071
Urvin
2003-07-06 12:24
2003.07.21
PLZ HLP: ActiveX


7-68090
OpoloXAI
2003-05-12 17:49
2003.07.21
Как переключить ракладку клавиатуры на Украинский язык?


4-68114
vitall
2003-05-18 13:41
2003.07.21
Как читать HTML своей программой?


4-68131
den
2003-05-18 12:51
2003.07.21
Работа с битмапами





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский