Skip site navigation (1) Skip section navigation (2)

bigserial vs serial - which one I'd have to use?

From: Medve Gabor <eire(at)enternet(dot)hu>
To: pgsql-performance(at)postgresql(dot)org
Subject: bigserial vs serial - which one I'd have to use?
Date: 2003-01-26 21:24:41
Message-ID: 1043616281.829.38.camel@maci (view raw, whole thread or download thread mbox)
Lists: pgsql-performance
Hi all,

Have you got any data (ie in percentage) of around how much more CPU
work needed with the bigserial type in the queries?

I have a log database with 100million records (the biggest table
contains 65million records) and I use bigserial data type as primary key
now. The primary key looks this way: YYYYMMDD1xxxxxxx where the first 8
numbers are the date, and the x's are the record sequence number on that
day. This way the records are in ascendant order. Almost all of the
queries contains date constraints (PK like 'YYYYMMDD%'). I'd like to
know if I do it in a stupid way or not. I'm not a DBA expert so every
idea are welcome. If you need more information about the
hardware/software environment, the DB structure then I'll post them.

Thanks in advance for your help.



pgsql-performance by date

Next:From: Curt SampsonDate: 2003-01-26 23:10:09
Subject: Re: LOCK TABLE & speeding up mass data loads
Previous:From: Ron JohnsonDate: 2003-01-26 08:04:45
Subject: Re: Mount options for Ext3?

Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group