From: | Thomas Guettler <tguettler(at)tbz-pariv(dot)de> |
---|---|
To: | Jens Wilke <jens(dot)wilke(at)affinitas(dot)de>, "pgsql-de-allgemein(at)postgresql(dot)org" <pgsql-de-allgemein(at)postgresql(dot)org> |
Subject: | Re: Autovacuum im laufenden Betrieb beenden |
Date: | 2011-03-17 10:41:06 |
Message-ID: | 4D81E542.5060105@tbz-pariv.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
Hallo,
On 17.03.2011 11:18, Jens Wilke wrote:
> On Thursday 17 March 2011 10:52:37 Thomas Guettler wrote:
>
> Hi,
>
>> Ein großer Datenbankabzug wird mit psql eingelesen. Es dauert recht lang.
>
> Das Einspielen eines Dumps kannst Du beschleunigen, indem Du bei pg_dump das
> Custom Format wählst und das dann mit pg_restore mit mehreren Prozessen
> einspielst.
>
>> Dann sehe ich, dass der autovacuum Deamon eine Menge zu tun hat.
>
> Was genau? Beim Dump einspielen wird er kaum vacuum machen sondern analyze und
> das ist eigentlich auch sinnvoll.
>
>> Kann man
>> den beenden oder stoppen damit dass laufende "psql -f" schneller fertig
>> ist?
>
> Du kannst autovacuum=off setzen, dann wird das analyze nachgeholt, wenn Du es
> wieder einschaltest. Bringt in der Summe also nichts.
Nachdem das Script fertig ist, muss ich noch ein paar Dinge tun, dann kann ich
nach Hause. In der Summe warte ich weniger.
> Beim Einspielen eines Dumps darf man auch fsync ausschalten, aber danach
> unbedingt sofort wieder einschalten.
OK, das ist eine gute Idee.
Thomas
--
Thomas Guettler, http://www.tbz-pariv.de/
Bernsdorfer Str. 210-212, 09126 Chemnitz, Tel.: 0371/5347-917
TBZ-PARIV GmbH Geschäftsführer: Dr. Reiner Wohlgemuth
Sitz der Gesellschaft: Chemnitz Registergericht: Chemnitz HRB 8543
From | Date | Subject | |
---|---|---|---|
Next Message | Andreas Kretschmer | 2011-03-17 10:43:07 | Fwd: Autovacuum im laufenden Betrieb beenden |
Previous Message | Thomas Guettler | 2011-03-17 10:35:47 | Re: Autovacuum im laufenden Betrieb beenden |