Article View: pl.comp.bazy-danych
Article #194301Re: PostgreSQL - jak zbudować optymalne zapytanie?
From: Adam
Date: Tue, 24 Feb 2015 22:36
Date: Tue, 24 Feb 2015 22:36
31 lines
1582 bytes
1582 bytes
W dniu 2015-02-24 o 16:23, Marek pisze: > Witam, > > Mam następującą sytuację. Istnieją dwie tabele, które będą wiązane ze > sobą następująco: > > tabela1.pole=tabela2.pole > > Kłopot w tym, że tabela2 posiada wiele nulli. Pomyślałem więc, że > zbuduję indeks częściowy: > > CREATE INDEX costam ON tabela2 WHERE pole NOTNULL > > I teraz moje pytanie brzmi: jak wiązać obie tabele aby wykorzystać ten > indeks? Czy: > > 1. tabela1.pole=tabela2.pole > 2. tabela1.pole=tabela2.pole AND tabela2.pole NOTNULL > > Ma to w ogóle znaczenie? > Ty chcesz zbudować jakąś relację? Jakiego rodzaju? Może napisz, co chcesz uzyskać i podaj przykład. -- Pozdrawiam. Adam
Technical Details
Message-ID:
<mciud6$hnm$2@usenet.news.interia.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.interia.pl!not-for-mailReferences:
<mci51m$dju$1@news.icm.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.interia.pl!not-for-mail From: Adam <a.g@poczta.onet.pl> Newsgroups: pl.comp.bazy-danych Subject: Re: PostgreSQL - jak zbudować optymalne zapytanie? Date: Tue, 24 Feb 2015 23:36:22 +0100 Organization: INTERIA.PL S.A. Lines: 31 Message-ID: <mciud6$hnm$2@usenet.news.interia.pl> References: <mci51m$dju$1@news.icm.edu.pl> NNTP-Posting-Host: ent22.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: usenet.news.interia.pl 1424817382 18166 83.15.205.22 (24 Feb 2015 22:36:22 GMT) X-Complaints-To: usenet@firma.interia.pl NNTP-Posting-Date: Tue, 24 Feb 2015 22:36:22 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 5.2; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 In-Reply-To: <mci51m$dju$1@news.icm.edu.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit