Search Postgresql Archives

Re: Auto Vacuum question?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jun 04, 2007 at 04:15:12AM -0700, ivan.hou@xxxxxxxxxxxxx wrote:
> after i executed the command " vaccumdb -f -z testdb", but the size
> just decreased 1 or 2MB...
> what's the problem?

vacuumdb -f does a FULL vacuum, which is blocking and compacts the
tables.  If it only compacted 1 or 2 M, then there are two
possibilities:

1.	You really do have that much data.  You haven't told us
anything about the data, what it looks like, how wide the tables are,
whether you have large objects &c., whether the character set is
multibyte. . .

2.	You have at least one long-running transaction that is
perhaps doing nothing, but that is preventing VACUUM from recovering
space.  What does ps -auxww | grep postgres (or something equivalant)
show you?  

A

-- 
Andrew Sullivan  | ajs@xxxxxxxxxxxxxxx
Users never remark, "Wow, this software may be buggy and hard 
to use, but at least there is a lot of code underneath."
		--Damien Katz


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux