agora inbox for postgres@postgres.berkeley.edu  
help / color / mirror / Atom feed
From: Paul M. Aoki <aoki@cs.berkeley.edu>
To: sdalby@fuller.mech.utah.edu
Cc: postgres@postgres.Berkeley.EDU
Subject: Re: Postgres 4.2 Problems...
Date: Fri, 19 Aug 94 12:43:19 -0700
Message-ID: <199408191943.MAA15561@nobozo.CS.Berkeley.EDU> (raw)
In-Reply-To: <199408181613.AA18993@fuller.mech.utah.edu>

sdalby@fuller.mech.utah.edu writes:
> We have five small Postgres databases against which we pose "randomly"
> generated queries nightly.  Under SunOS 4.1.1 and Postgres version
> 4.0.1 we were able to pose greater than 10,000 queries without any
> Postgres problems.  Now under Solaris 2.3 and Postgres 4.2 we are only
> able to get about 3,000 before the ~postgres/data/pg_log file
> (relation) balloons to 134 MB (the file is *extremely* sparse) 

last night i ran 20000 insert/update/select statements against
one table on solaris 2.3 and sunos 4.1.3.  the log/time tables 
were exactly the size you would expect from 20000 committed 
transactions (one bit per xact in log, four bytes per xact in 
time, allocated in 8k pages):

bohemia:aoki (12)> ls -l $PGDATA/pg_{log,time}
-rw-------   1 postgres postgres    8192 Aug 19 06:27 /tmp/data/pg_log
-rw-------   1 postgres postgres   90112 Aug 19 06:27 /tmp/data/pg_time
bohemia:aoki (13)> uname -a
SunOS bohemia.cs.berkeley.edu 5.3 Generic sun4m sparc

i just unpacked the binary distribution (which uses gcc) and 
used that.  our solaris compiler license expired again so i 
can't check that.

a sparse log file would normally suggest a lot of aborts, but it
seems hard to believe that postgres could even manage to *parse*
8 * 134,000,000 queries overnight, so i have no idea what might
be causing what you're seeing.. all i can say is, try the binary
distribution (if you aren't already) and see what happens.
--
  Paul M. Aoki          |  University of California at Berkeley
  aoki@CS.Berkeley.EDU  |  Dept. of EECS, Computer Science Division (#1776) 
                        |  Berkeley, CA 94720-1776

==============================================================================
   To add/remove yourself to/from the POSTGRES mailing list: send mail with 
   the subject line ADD or DEL to "postgres-request@postgres.Berkeley.EDU"

   If this fails, send mail to "post_questions@postgres.Berkeley.EDU" and
   a human will deal with it.  DO NOT post to the "postgres" mailing list.
==============================================================================



reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: postgres@postgres.berkeley.edu
  Cc: aoki@cs.berkeley.edu, sdalby@fuller.mech.utah.edu
  Subject: Re: Postgres 4.2 Problems...
  In-Reply-To: <199408191943.MAA15561@nobozo.CS.Berkeley.EDU>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox