Article View: pl.comp.lang.delphi.bazy-danych
Article #70521Re: problem z czasem wykonania zapytania
From: wloochacz
Date: Tue, 31 Jul 2007 10:12
Date: Tue, 31 Jul 2007 10:12
17 lines
1978 bytes
1978 bytes
>> Poza tym może trzeba zrobić reindex/vacuum? >> I jeszcze; u Ciebie większość warunków to różne, a indeks BTree nie >> wspiera takiego operatora (tylko: <, <=, =, >=, >). Jeśli maszyna ma >> odpowiednią ilość ramu, tabelka jest spora, to lepiej przejść na >> złączenia. Oczywiście trzeba by zrobić coś na kształt "definicji >> zestawienia" i do tabel pomocniczych wpisać warunki, które zapytanie >> ma spełniać - czyli odwrotnie jak u Ciebie. tylko pewnie to nie ma >> sensu, skoro zapytanie bez "is null" wykonuje się 119.388 ms :) >> BTW - z takim pytaniem to na inną grupę polecam, pl.comp.bazy-danych > > Teraz to wogóle nie korzysta z indeksów, tylko Seq Scan :( IMO masz "skopane indeksy", poza tym, cytując manuala: "But note that IS NULL is not equivalent to = and is not indexable" Ale jak pisałem, nie znam się, więc lepiej napisać na inną grupę :) -- wloochacz
Technical Details
Message-ID:
<f8n1uo$fvr$1@atlantis.news.tpi.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<f8mtrj$gop$1@nemesis.news.tpi.pl> <f8mu84$hic$1@nemesis.news.tpi.pl> <f8mug2$gop$2@nemesis.news.tpi.pl> <f8n09g$o5l$1@nemesis.news.tpi.pl> <f8n1an$r4i$1@nemesis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!nemesis.news.tpi.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: wloochacz <wl@no.spam> Newsgroups: pl.comp.lang.delphi.bazy-danych Subject: Re: problem z czasem wykonania zapytania Date: Tue, 31 Jul 2007 12:12:43 +0200 Organization: tp.internet - http://www.tpi.pl/ Lines: 17 Message-ID: <f8n1uo$fvr$1@atlantis.news.tpi.pl> References: <f8mtrj$gop$1@nemesis.news.tpi.pl> <f8mu84$hic$1@nemesis.news.tpi.pl> <f8mug2$gop$2@nemesis.news.tpi.pl> <f8n09g$o5l$1@nemesis.news.tpi.pl> <f8n1an$r4i$1@nemesis.news.tpi.pl> NNTP-Posting-Host: plast-box.pl Mime-Version: 1.0 X-Trace: atlantis.news.tpi.pl 1185876760 16379 195.205.119.237 (31 Jul 2007 10:12:40 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Tue, 31 Jul 2007 10:12:40 +0000 (UTC) User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) In-Reply-To: <f8n1an$r4i$1@nemesis.news.tpi.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit