Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];

Вниз

Filter - правильно ли его использовать? Или он тормознутый?   Найти похожие ветки 

 
Zhouck   (2003-10-02 17:06) [0]

Я вот думаю - нужно ли подавать запрос или же в полученом запросе фильтровать с помощью Filter?


 
Fay   (2003-10-02 17:09) [1]

Как тебе больше нравится. 8)


 
Anatoly Podgoretsky   (2003-10-02 17:11) [2]

Так что бы получить запрос, его надо подать.


 
Zhouck   (2003-10-02 17:25) [3]

Ну я даю запрос с некоторыми параметрами, получаю
результаты, а потом фильтрую c другими параметрами с помщью Filter
А может быстрей будет все параметры в запрос?
У меня просто нет большого кол-ва записей для тестирования


 
Reindeer Moss Eater   (2003-10-02 17:28) [4]

SQLBasedDatabase + TTable + Filter = фильтрация на сервере
SQLBasedDatabase + TTable + OnFilterRecord = фильтрация на клиенте


 
Rem   (2003-10-02 17:33) [5]

Если очень много записей в результатах запроса, подумай, влезут ли они все в оперативку.
Filter работает быстрее. Все же данные прямо тут, под рукой. А данные запроса, в зависимости от реализации, могут и по сети прокачиваться.
Обычная история: терять на скорости и выигрывать на объеме занимаемой памяти или наоборот...
А если "очень постараться", то можно проиграть и на том, и на другом... :D


 
Митяй   (2003-10-02 19:04) [6]


> Zhouck © (02.10.03 17:25) [3]


> а потом фильтрую c другими параметрами с помщью Filter

Ну так и оставь, н мучай себя и машину;))

> Rem © (02.10.03 17:33) [5]


> Filter работает быстрее. Все же данные прямо тут, под рукой.


 
Anatoly Podgoretsky   (2003-10-02 21:46) [7]

Не одназначно, если новый запрос вернет одну запись, то он будет во много раз быстрее, фильтр же наоборот работает быстро если он возвращает много записей, в идеале если все, тогда нулевое торможение. При условии что первичный запрос вернул скажем не менее 5000 записей.

Но зачем тебе основываться на слухах?
Почему бы просто не измерить?



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

Форум: "Базы";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.016 c
1-74317
TGrey
2003-10-11 17:16
2003.10.23
Избранное в Internet Explorer


1-74158
From_X
2003-10-10 10:32
2003.10.23
Web Browser onClick, события компонентов


1-74121
BillyJeans
2003-10-11 12:22
2003.10.23
Фоновый рисунок для ListBox и ListView


3-73994
Velvet
2003-09-30 22:10
2003.10.23
предложение DELETE в SQL


14-74446
Soft
2003-10-02 16:05
2003.10.23
Покритикуйте тему аспирантской работы.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский