From: | selam <selamtux(at)gmail(dot)com> |
---|---|
To: | PostgreSQL Türkiye <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Re: select * from udr.vhastakayit limit 100 |
Date: | 2010-03-31 08:07:24 |
Message-ID: | 9da2df021003310107o58585e1hc46c807fca260e0d@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
toplam kayıt sayısı, indexler, offset, limit ve sorguya göre hangi
yöntem ile sonucun hızlı bir şekilde üretileceğine karar verip o
yöntemi uyguluyor, offset 0 limit 24 ile offset 1000 limit 24 arasında
da query plan farklı olabilir. Tablolarınızın istatistiklerini[0]
update ederek daha iyi bir sorgu planı çıkartılmasını
sağlayabilirsiniz.
[1] adresinde verilen query planner parametrelerini SET ile açıp
kapatarak sorgunuzun istediğiniz bir yöntem kullanılarak
çalıştırılmasını sağlayabilirsiniz.
[0] http://www.postgresql.org/docs/8.4/interactive/sql-analyze.html
[1] http://www.postgresql.org/docs/8.4/interactive/runtime-config-query.html
2010/3/31 Namık Güngör <namik(at)ofisiletisim(dot)com>:
> aynı view da select çektiğinizde neye göre seqscan,idxscan yapar ki?
> bir de deneme yanılma yöntemiyle şunu buldum. limit 124 e kadar yavaş, limit
> 125 yaptığınız da hızlanıyor. Ne alaka çözemedim. limit 125 ten sonrasında
> bir sorun yok.
> aynı tablolarla yeni bir view oluşturdum yine aynı. tabloların bağlantı
> alanları index li.
>
> -- Executing query:
> select * from udr.qq limit 124
>
> Total query runtime: 10178 ms.
> 124 rows retrieved.
>
> -- Executing query:
> select * from udr.qq limit 125
>
> Total query runtime: 842 ms.
> 125 rows retrieved.
>
> --
> Namık Güngör
> Ofis İletişim Bilgisayar San.Tic.Ltd.Şti.
> İzzetpaşa Mah. Yeniyol Cd. No:4/2
> 34387 Şişli - İstanbul
> Tel : +90 212 219 88 77
> Faks : +90 212 219 88 80
>
> namik(at)ofisiletisim(dot)com
> www.ofisiletisim.com
>
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe ve unsubscribe komutlarını
> majordomo(at)postgresql(dot)org
>
>
--
Saygılar && İyi Çalışmalar
Timu EREN ( a.k.a selam )
From | Date | Subject | |
---|---|---|---|
Next Message | ibrahim saricicek | 2010-04-01 12:05:51 | character encoding |
Previous Message | Namık Güngör | 2010-03-31 07:38:45 | select * from udr.vhastakayit limit 100 |