From: | Devrim GUNDUZ <devrim(at)commandprompt(dot)com> |
---|---|
To: | esrefatak <esrefatak(at)gmail(dot)com> |
Cc: | pgsql-tr-genel(at)postgresql(dot)org |
Subject: | Re: Tabloyu bellekte tutmak |
Date: | 2006-02-20 10:22:02 |
Message-ID: | Pine.LNX.4.64.0602201221290.4569@evim.gunduz.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
Merhaba,
On Mon, 20 Feb 2006, esrefatak wrote:
> Elimde bir tablo var. Yalnzca 20,000 basit kayt ieriyor. Gn
> ierisinde sistemde yaplan onbinlerce sorgunun yaklak olarak %90
> kadar bu tablo zerinde yaplyor. Yaplan bu sorgularn tamam
> ise metinsel arama sorgular. Kurall fade kullanlarak sorgu
> yaplyor. Bu tablonun dier zellii ise, deiiklik namna,
> gnde en fazla bir tane yeni kayt ekleniyor o kadar.
>
> Acaba, bu tabloyu dorudan bellekte tutmak gibi bir teknik var
> mdr? Bunu istememizin nedeni, sorgularn "jet hznda"
> yaplmasn salamaktr. Veya, baka herhangi bir yntem
> zerine eilmeye hazrz.
Tabloyu ramdiskte tutabilirsiniz evet. Ancak elektrik kesintilerinde
olabilecek sorunlari da unutmamak gerekli ;)
Sizin yapmaniz gereken FSM ayarlarini cok yuksek tutmak. Bunun icin de bol
RAM soslu bir sunucu gerekli. Bu sayede tablolarin bellekte islem gormesini
saglarsiniz ve basariminiz artar.
Tamamen bellekten islem yapamazsiniz, eninde sonunda WAL commitleri icin
diske el atacaktir veritabani sunucusu.
Iyi calismalar
--
The PostgreSQL Company - Command Prompt, Inc. 1.503.667.4564
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: PL/php, plPerlNG - http://www.commandprompt.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Volkan YAZICI | 2006-02-20 16:43:58 | Re: Sorgu Önceliği / Ç |
Previous Message | esrefatak | 2006-02-20 09:37:53 | Tabloyu bellekte tutmak |