On Thu, Aug 4, 2011 at 2:56 PM, Jian Shi <jshi@xxxxxxxxxxxxx> wrote: > Hey, > > I’m a new user of PostgreSQL. I found one of my tables is taking > unexpectedly large space: > > select > pg_size_pretty(pg_relation_size('archive_files')); > > pg_size_pretty > > ---------------- > > 1113 MB > > > the field “fname” stores file names without any directory names. In our > case, each record is expected to take around 300 bytes. > > However, this table contains 934829 records, which means each record takes > about 1.2KB. > what does this query yield? select pg_size_pretty(sum(length(fname))) from archive_files; -- Sent via pgsql-performance mailing list (pgsql-performance@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-performance