Article View: pl.comp.lang.delphi.bazy-danych
Article #82410Re: Co szybsze - zapytanie SQL czy filtrowanie
From: Pancio
Date: Mon, 10 Nov 2014 12:24
Date: Mon, 10 Nov 2014 12:24
31 lines
2982 bytes
2982 bytes
W dniu poniedziałek, 10 listopada 2014 12:24:25 UTC+1 użytkownik miab napisał: > W dniu 2014-11-10 o 11:27, Pancio pisze: > > W dniu poniedziałek, 10 listopada 2014 11:12:03 UTC+1 użytkownik kons....@wp.pl napisał: > >>> A to wszystko, że łączę cxGrid z Fast Reportem. Chcę zostawić w DataSecie tylko > >>> te pozycje, które mają być wydrukowane. > >>> Jednocześnie na ekranie użytkownik będzie mieć około 3K-5K wierszy, z czego > >>> drukować będzie może 100-200 pozycji. Teraz robię to w ten sposób: > >> > >> To nie porozumienie. > >> Klient powinien pobierać tylko te 100-200 pozycji, czyli porcję do wydruku. > >> > >> 3K-5K przy tej ilości danych i czasie ich pobierania następnie dopiero > >> filtrowania i inne obrobienia, to oni Cię wy..... > > > > Nie, nie... > > Z tego, co użytkownik ma na ekranie, czyli. np 3K wierszy, sam zaznacza ileś tam np. 100 i to drukuje. Te 3K jest non stop na ekranie. > > Póki co, działa to na prawdę nieźle. > > Wg. mnie to jest prawidłowo. > Zapytanie IN do serwera w takiej sytuacji może być wolniejsze i > niepotrzebne. Chyba że chcesz aktualniejszy stan. > > miab Dzięki za info, Nie pomyślałem, że rzeczywiście w bazie dane mogą być aktualniejsze. Ale to już zrzucam na użytkownika. Skoro coś zaznacza, to mogę się domyślać, że tylko to potrzebuje. Jeśli chciałby mieć aktualniejsze dane, to sam odświeży sobie bazę. Pozdrawiam, -- Pancio
Technical Details
Message-ID:
<08e59a2a-f17f-48e2-96e4-a99e99fde157@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!i13no541913qae.0!news-out.google.com!u1ni1qah.0!nntp.google.com!i13no541910qae.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<a6022372-1f98-4080-8a45-e5033d5c11db@googlegroups.com> <5460703c$0$24334$65785112@news.neostrada.pl> <87d1564f-7beb-4dd9-9bf2-9cca28928981@googlegroups.com> <54608f72$0$2857$65785112@news.neostrada.pl> <34297770-2524-4315-a83a-efb29a183505@googlegroups.com> <5460a067$0$11150$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.236.53.130 with SMTP id g2mr24745539yhc.31.1415622280685; Mon, 10 Nov 2014 04:24:40 -0800 (PST) X-Received: by 10.140.83.232 with SMTP id j95mr25250qgd.11.1415622280614; Mon, 10 Nov 2014 04:24:40 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!i13no541913qae.0!news-out.google.com!u1ni1qah.0!nntp.google.com!i13no541910qae.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.delphi.bazy-danych Date: Mon, 10 Nov 2014 04:24:40 -0800 (PST) In-Reply-To: <5460a067$0$11150$65785112@news.neostrada.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.19.232.78; posting-account=7yo-vwoAAACTPHSJeUQ3HOShk2-PA34z NNTP-Posting-Host: 83.19.232.78 References: <a6022372-1f98-4080-8a45-e5033d5c11db@googlegroups.com> <5460703c$0$24334$65785112@news.neostrada.pl> <87d1564f-7beb-4dd9-9bf2-9cca28928981@googlegroups.com> <54608f72$0$2857$65785112@news.neostrada.pl> <34297770-2524-4315-a83a-efb29a183505@googlegroups.com> <5460a067$0$11150$65785112@news.neostrada.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <08e59a2a-f17f-48e2-96e4-a99e99fde157@googlegroups.com> Subject: Re: Co szybsze - zapytanie SQL czy filtrowanie From: Pancio <witek.skowronski@gmail.com> Injection-Date: Mon, 10 Nov 2014 12:24:40 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit