From: | Warren Little <warren(dot)little(at)meridiascapital(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | pgsql-admin(at)postgresql(dot)org |
Subject: | Re: questions on toast tables |
Date: | 2006-04-29 12:52:55 |
Message-ID: | 1146315175.4995.15.camel@wjlnotebook |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
I am now a little confused.
I ran the following with all but localhost connections disabled
vacuumdb --full --verbose -t casedocument -d tigris > vacfull.log 2>&1
which produced the following output:
INFO: vacuuming "public.casedocument"
INFO: "casedocument": found 0 removable, 39663 nonremovable row
versions in 852 pages
DETAIL: 0 dead row versions cannot be removed yet.
Nonremovable row versions range from 138 to 1953 bytes long.
There were 1855 unused item pointers.
Total free space (including removable row versions) is 65168 bytes.
0 pages are or will become empty, including 0 at the end of the table.
90 pages containing 14644 free bytes are potential move destinations.
CPU 0.02s/0.00u sec elapsed 0.24 sec.
INFO: index "copycasedoc_pkey" now contains 39663 row versions in 387
pages
DETAIL: 0 index row versions were removed.
0 index pages have been deleted, 0 are currently reusable.
CPU 0.01s/0.00u sec elapsed 0.56 sec.
INFO: "casedocument": moved 0 row versions, truncated 852 to 852 pages
DETAIL: CPU 0.00s/0.01u sec elapsed 0.03 sec.
INFO: vacuuming "pg_toast.pg_toast_24216115"
INFO: "pg_toast_24216115": found 0 removable, 23125332 nonremovable row
versions in 5781284 pages
DETAIL: 0 dead row versions cannot be removed yet.
Nonremovable row versions range from 45 to 2030 bytes long.
There were 1 unused item pointers.
Total free space (including removable row versions) is 185874460 bytes.
0 pages are or will become empty, including 0 at the end of the table.
24019 pages containing 24668944 free bytes are potential move
destinations.
CPU 217.21s/16.97u sec elapsed 1745.04 sec.
INFO: index "pg_toast_24216115_index" now contains 23125332 row
versions in 94046 pages
DETAIL: 0 index row versions were removed.
1427 index pages have been deleted, 1427 are currently reusable.
CPU 4.60s/1.05u sec elapsed 49.34 sec.
INFO: "pg_toast_24216115": moved 0 row versions, truncated 5781284 to
5781284 pages
DETAIL: CPU 0.00s/0.00u sec elapsed 0.00 sec.
VACUUM
Not sure if I'm reading the output correctly, but it appears no rows in
the toast table were removed.
What else could be holding onto the data in "pg_toast_24216115" ???
On Fri, 2006-04-28 at 16:03 -0400, Tom Lane wrote:
> Warren Little <warren(dot)little(at)meridiascapital(dot)com> writes:
> > 3) I know that once upon a time the table had a bytea column, but that
> > was dropped. Do I need to do a full vacuum on that table to get rid of
> > the related toast data?
>
> Yup. (I take it it was a pretty darn bulky bytea column, too)
>
> regards, tom lane
--
Warren Little
Chief Technology Office
Meridias Capital Inc
1018 W Atherton Dr
SLC, UT 84123
ph 866.369.7763
From | Date | Subject | |
---|---|---|---|
Next Message | andy | 2006-04-29 13:29:53 | Re: WAL recovery question - 0000001.history |
Previous Message | Uwe C. Schroeder | 2006-04-29 03:20:56 | Re: Backing up large databases |