From: | Devrim GÜNDÜZ <devrim(at)gunduz(dot)org> |
---|---|
To: | Namık Güngör <namik(at)ofisiletisim(dot)com> |
Cc: | pgsql-tr-genel(at)postgresql(dot)org |
Subject: | Re: Postgresql ve index |
Date: | 2010-11-10 07:22:05 |
Message-ID: | 1289373725.2199.1.camel@hp-laptop02.gunduz.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
Merhaba,
Var. İlkindeki indexi sadece iki alanı birden sorgulayan bir sorgu
kullanabilir (WHERE kayitno=X and protokol no=Y) gibi.
Diğerlerinde ise ayrı ayrı index kullanılabilir. Üstteki gibi bir
sorguda da PostgreSQL uygun görürse Bitmap Index Scan yapıp iki indexi
bitmapleyebilir.
İyi çalışmalar.
D.
On Wed, 2010-11-10 at 09:16 +0200, Namık Güngör wrote:
>
> Postgresql de index oluştururken aşağıdakiler arasında bir fark var
> mıdır?
>
> Kolay gelsin.
>
>
>
> CREATE INDEX epikrizraporlari_kayitno_index
>
> ON udr.epikrizraporlari
>
> USING btree
>
> (kayitno, protokolno);
>
>
>
> Ya da
>
>
>
> CREATE INDEX epikrizraporlari_kayitno_index
>
> ON udr.epikrizraporlari
>
> USING btree
>
> (kayitno);
>
>
>
> CREATE INDEX epikrizraporlari_ protokolno _index
>
> ON udr.epikrizraporlari
>
> USING btree
>
> (protokolno);
>
>
--
Devrim GÜNDÜZ
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
PostgreSQL RPM Repository: http://yum.pgrpms.org
Community: devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.gunduz.org Twitter: http://twitter.com/devrimgunduz
From | Date | Subject | |
---|---|---|---|
Next Message | Namık Güngör | 2010-11-25 09:12:35 | PG ve windows |
Previous Message | Namık Güngör | 2010-11-10 07:16:12 | Postgresql ve index |