pg.ddx.io  pgsql-performance@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Sven Clement <sven@dsign.lu>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Andrew Kroeger <andrew@sprocks.gotdns.com>
Cc: Mark Lewis <mark.lewis@mir3.com>
Cc: pgsql-performance@postgresql.org
Subject: Re: Performance problems with large telemetric datasets on 7.4.2
Date: Sat, 4 Aug 2007 22:03:02 +0200
Message-ID: <881035ea0708041303h4ea256b3q4b40c5291f8cd3b7@mail.gmail.com> (raw)
In-Reply-To: <4770.1186180449@sss.pgh.pa.us>
References: <881035ea0708030652r37b25a86g61e88e1f5e95eab2@mail.gmail.com>
	<1186150836.19184.194.camel@archimedes>
	<881035ea0708030857s621af020r4d3d7b994e2ca9a3@mail.gmail.com>
	<46B39A77.8050105@sprocks.gotdns.com>
	<4770.1186180449@sss.pgh.pa.us>

Hi everybody,

The bigint problem was probably a typo because I had to type the entire
definitions, as the server is on a vpn and I don't had access with my
machine where I wrote the mail, and the 7.4.2 was surely a typo... ;) I
apology...

OK so beginning on Monday I will test the config on a 8.2.x to verify the
performance issues, but I also found some disturbing info's on the net, that
the index may be corrupted because of the big difference between an index
entry which is deleted and the new value inserted afterwards, which should
not be an issue with a btree, but do you guys know something more about it,
sorry I'm really good in SQL but in Postgre I'm still a beginner.

What the version belongs, so I know that it's not the actual bug fix, but as
it is used in a running prod system and as my employer began considering the
migration a year ago and so they froze the version waiting for an major
update.

Thanks really to everybody here who already helped me a lot... Thanks!!!
Sven Clement


2007/8/4, Tom Lane <tgl@sss.pgh.pa.us>:
>
> Andrew Kroeger <andrew@sprocks.gotdns.com> writes:
> > With the table definitions you posted, one of the first things I noticed
> > was that the default value for an integer column was a bigint value.  I
> > did some quick 32-bit math and found that the smallest legal 32-bit
> > integer value is -2147483648, not -2147483684 (notice the last 2 numbers
> > are transposed).
>
> Oooh, good catch, but 7.4 seems to notice the overflow all right:
>
> regression=# create temp table foo(f1 int default -2147483684::bigint);
> CREATE TABLE
> regression=# insert into foo default values;
> ERROR:  integer out of range
> regression=# select version();
>                            version
> ----------------------------------------------------------------
> PostgreSQL 7.4.17 on hppa-hp-hpux10.20, compiled by GCC 2.95.3
> (1 row)
>
> So I think we can conclude that the OP never actually uses this default.
>
>                        regards, tom lane
>



-- 
DSIGN.LU
Sven Clement
+352 621 63 21 18
sven@dsign.lu

www.dsign.lu

view thread (14+ messages)  latest in thread

Message-ID: <881035ea0708041303h4ea256b3q4b40c5291f8cd3b7@mail.gmail.com>
Permalink:  ../881035ea0708041303h4ea256b3q4b40c5291f8cd3b7@mail.gmail.com/
Also on:    postgresql.org/message-id/881035ea0708041303h4ea256b3q4b40c5291f8cd3b7@mail.gmail.com

 · 

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: pgsql-performance@postgresql.org
  Cc: sven@dsign.lu, tgl@sss.pgh.pa.us, andrew@sprocks.gotdns.com, mark.lewis@mir3.com
  Subject: Re: Performance problems with large telemetric datasets on 7.4.2
  In-Reply-To: <881035ea0708041303h4ea256b3q4b40c5291f8cd3b7@mail.gmail.com>

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

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