On Wed, Jun 25, 2003 at 11:13:01AM +0300, Alex 'CAVE' Cernat wrote:
> > Cum anume se facea muci?
> 
> Adica o tabela pe care se fac multe operatii ajunge sa fie
> 'fragmentata', incat performantele devin hilare dupa ceva timp. O sa
> incerc un vacuum sa vad cat de bine reorganizeaza tabela (desi presupun
> ca e facuta cu cap, deci totul o sa fie ok).

Vezi ca sunt doua tipuri de vacuum (uita-te in documentatie). Pe
scurt, vacuum simplu nu face decat sa marcheze row-urile vechi ca
fiind libere, pe cand vacuum full compacteaza toata tabela. Partea
proasta e ca vacuum full dureaza (evident) mai mult decat vacuum
normal si are nevoie de acces exclusiv la baza de date (adica nu poti
sa scrii deloc in ea, nu stiu daca merg citirile).

PS: nu uita sa-i dai si analyze cand ii dai vacuum (deci "vacuum
analyze"), analyze are niste efecte uimitoare asupra performantei :)

Petru

Raspunde prin e-mail lui