Posted By: jerryiii (Vsude dobre, v CR nejhur) on 'CZdatabases'
Title: Re: Kapacita PostreSQL
Date: Mon Aug 23 18:51:31 2004
> To nemusi byt zrovna ten pripad. Uvnitr jednotlivych procesu mehou bezet
> vlakna vykonavajici jednotlive pozadavky uzivatelu. Nektere DB servery jsou
> navrzeny tak, ze pocet procesu v operacnim systemu odpovida poctu CPU-1 a
> veskere uzivatelske tasky jsou realizovany jako 1-n vlaken techto procesu.
> Ma
> to znacne vyhody zejmena pri soucasnem pristupu na data.
Presne, Microsofti SQL server ma jen jeden proces a prepina thready/fibery,
podle nastaveni. Ale mne jde o to zda PostgreSQL resi tohle jako vetsina *nix
programu - novyma procesama. Podle dokumentace to vypada ze jo, ale chtel sem
si byt jistej :)
> IMHO to je pomerne velky zahul. Nejsem si jist, zda by to zvladnul
> PostgreSQL.
> Mozna bych se podival i po necem "vetsim".
>
> Rozhodne bych se zamyslel, zda nelze skalovat do sirky - pomoci
> replikovanych
> kopii databaze. Pripadne i nad pouzitim nejakeho transakcniho monitoru,
> ktery
> dokaze organizovat takovou spoustu pozadavku.
No to byla moje dalsi otazka - jak je na tom s vecma jako load balancing, fail
over, replikace. Jedna se o terabajty, updatovany/replikovany sou zhruba
desitky giga bajtu denne... V soucasny dobe ma Oracle na Solarisech sakra co
delat aby to zvladl, proto se docela desim toho ze chtej sefove prejit na
PostgreSQL.
> Bye
>
> Medved
>
> No matter where you go, everyone is connected.
Jerry III
Enough said ...
http://jerryiii.home.sprynet.com/mica/index.htm