jaily a pgsql ?
Radim Kolar
kolar.radim at gmail.com
Mon Oct 5 10:13:21 CEST 2009
> Zajimalo by mne zda nekdo pouziva vetsi pgsql v jailu, my s tim meli docela
> velke problemy na serveru takze nakonec pgsqlko skoncilo na fyzicky oddelene
> masine.
> Je ovsem pravda ze napr. dspamova database dosahuje cca 12GB :-D
pgsql v jailu funguje, jen nejde spoustit pgsql ve vice jailech nebo v
host systemu soucasne na stejnem portu aniz by se mezi sebou tloukli o
shared memory segmenty. Taky je mozne z jailu shutdownovat pgsql v
jinem jailu.
Je lepsi mit na databazi oddelene disky pokud databaze generuje znacne
mnozstvi IO operaci. Je to lepsi nez druhy stroj, protoze ma spojeni
do db mensi latenci, nefiguruje tam net io.
Na vetsi databaze (ackoliv 12GB je porad mala db) je lepsi mit
komercni soft protoze opensource databaze maji spatnou skalovatelnost.
Ja mam IBM DB2 a PGSQL s 70 GB databazemi a db2 je velmi vyrazne
rychlejsi, obvykle 3-7x pri operacich s velkymi data sety. PGSQL ten
dela navic velke sorty naprosto nemozne pomalu klidne je schopen
sortit hodiny misto desitek minut. Pravda komercni db stoji nejakou tu
korunu nicmene freeware db2 nema omezeni na pocet ulozenych dat.
Ja vim ze existuji TB databaze v MySQL/pgsql, ale ty co jsem doposud
videl byly oproti oraclu/db2 tragicky pomale. Pravda tem lidem to tak
neprislo, protoze jim jina db pro srovnani nikde nebezela. Navic mysql
nejde ani poradne zalohovat, ten binarni log co dela trpi na race
conditions, takze jeho prehranim nedostanete identickou, ale jen
podobnou databazi.
More information about the Users-l
mailing list