🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #82410

Re: Co szybsze - zapytanie SQL czy filtrowanie

#82410
From: Pancio
Date: Mon, 10 Nov 2014 12:24
31 lines
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-mail
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>

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