Re: Vacuum taking an age
От | Pascal Heraud |
---|---|
Тема | Re: Vacuum taking an age |
Дата | |
Msg-id | 477CE510.8050008@tatm.com обсуждение исходный текст |
Ответ на | Vacuum taking an age ("Brian Modra" <epailty@googlemail.com>) |
Список | pgsql-admin |
If you're using the version 8.1 and after, you should consider using the auto-vacuum daemon that is the best way to do it: http://www.postgresql.org/docs/8.1/static/maintenance.html Pascal; Brian Modra a écrit : > Hi, > > > I have a pretty "live" table: rows being inserted and updated more > than once 1 per second, though far, far more inserts than updates. > > There are currently over 3 million rows. > > It has not been vacuumed for months. > > Now a vacuum on that table takes hours, and I have not let it complete > because it stays running into our daily busy time... but I've been > told its necessary because the table is slowing down. > > I have begun a cron job which will do a daily analyze, and am thinking > of a weekly vacuum... > Please advise on the best way to keep this table maintained, even if > it means regularly taking the service offline early on Sunday > morning... > > thanks in advance > Brian > >
В списке pgsql-admin по дате отправления: