Res: Archive files growth!!!

From: paulo matadr <saddoness(at)yahoo(dot)com(dot)br>
To: Craig Ringer <craig(at)postnewspapers(dot)com(dot)au>, GENERAL <pgsql-general(at)postgresql(dot)org>
Subject: Res: Archive files growth!!!
Date: 2008-11-20 12:29:29
Message-ID: 954235.64290.qm@web52505.mail.re2.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

see results:
oid | relname | reltype | reltuples | relpages | size_kb
-------+--------------+---------+-----------+----------+---------
16506 | cliente_fone | 16507 | 341130 | 3345 | 26760

any configuration about wal_buffer x checkpoint_segments can help me?

________________________________
De: Craig Ringer <craig(at)postnewspapers(dot)com(dot)au>
Para: paulo matadr <saddoness(at)yahoo(dot)com(dot)br>
Cc: GENERAL <pgsql-general(at)postgresql(dot)org>
Enviadas: Quinta-feira, 20 de Novembro de 2008 8:09:19
Assunto: Re: Res: Res: Res: [GENERAL] Archive files growth!!!

paulo matadr wrote:

> teste=# \d cliente_fone
> Table "cadastro.cliente_fone"
> Column | Type | Modifiers ------------------------+---------------- -------------+------------------------
> cfon_id | integer | not null
> clie_id | integer | not null
> cfon_cdddd | character(2) | cfon_nnfone | character varying(9) | cfon_nnfoneramal | character varying(4) | cfon_icfonepadrao | smallint | fnet_id | integer | not null
> cfon_tmultimaalteracao | timestamp without time zone | not null default now()
> cfon_nmcontato | character varying(50) | Indexes:
> "cliente_fone_pkey" PRIMARY KEY, btree (cfon_id)
> Foreign-key constraints:
> "cliente_fone_clie_id_fkey" FOREIGN KEY (clie_id) REFERENCES cliente(clie_id) ON UPDATE RESTRICT ON DELETE RESTRICT
> "cliente_fone_fnet_id_fkey" FOREIGN KEY (fnet_id) REFERENCES fone_tipo(fnet_id) ON UPDATE RESTRICT ON DELETE RESTRICT

I don't see anything there that would account for the growth either. However, I forgot to check one thing with you when I asked for the table sizes: Do you have any associated toast table, and if so how big is that?

You can find out with a query like:

select oid, relname, reltype, reltuples, relpages, relpages*8 AS size_kb
from pg_class where relname = 'TABLENAME'
OR oid = (SELECT reltoastrelid FROM pg_class
WHERE relname = 'TABLENAME');

It's quite possible that your table, including associated TOAST data, is actually much bigger than you think it is.

--
Craig Ringer

-- Sent via pgsql-general mailing list (pgsql-general(at)postgresql(dot)org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Sabin Coanda 2008-11-20 12:43:50 Re: COPY problem on -- strings
Previous Message Albe Laurenz 2008-11-20 12:21:41 Re: Prepared statement already exists