Postgres Performance ?
Horak Daniel
horak na sit.plzen-city.cz
Čtvrtek Červenec 18 11:55:22 CEST 2002
> Velice pomohlo pouziti VACUUM
>
> vacuumdb -d rt2 --analyze
tohle zpusobuje aktualizaci statistik, podle kterych se ridi provadeni
dotazu, takze je to opravdu nutne provadet casto (pokud se v databazi
meni data)
>
> Tento sctipt provede analizu pouziti tabulek a na jejim
> zaklade vytvori
> patricne indexy.
>
> Me hlavne zajimalo, zda nekdo resil nastaveni
>
> /usr/local/pgsql/data/postgresql.conf
>
> --~--
>
> #
> # Performance
> #
> sort_mem = 512
Zalezi, kolik ma db server pameti a kolik soucasnych klientu obsluhuje.
Zvedam to minimalne na 5120 (tj. 5 MB).
> shared_buffers = 64 # min 16
> fsync = true
nejake detaily jsou na
http://www.ca.postgresql.org/docs/momjian/hw_performance/
>
> --~--
>
> atd ...
>
> P.S. da se nejak zapnout logovani SQL, tim mam na mysli log
> kde budou sql
> dotazy, ktere se databazi provedly ?
enable_debug = 2 v postgresql.conf
Dan
Další informace o konferenci Databases