Re: Case Studies for PostgresSQL

From: Philip Warner <pjw(at)rhyme(dot)com(dot)au>
To: Jeff MacDonald <jeff(at)pgsql(dot)com>, ian <ian(at)xavier(dot)cc(dot)xu(dot)edu(dot)ph>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Case Studies for PostgresSQL
Date: 2000-09-25 03:25:29
Message-ID: 3.0.5.32.20000925132529.03083280@mail.rhyme.com.au
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

At 22:42 24/09/00 -0300, Jeff MacDonald wrote:
>and there are 2 592 000
>seconds in a month.. that's a little over
>
>that's 1.728 seconds per query..
>
>short answer .. postgres can do it, it depends
>on the machine

You need to be a little carefull here; I'd guess the peak will be at least
4x the average, and may be 10x or even 100x. It may still come down to the
machine power, but the most likely TPS would be 2.5, 5 and 50, which are
still probably quite doable.

I'd also question the original numbers: an enquiry load that is only twice
the update load would be quite unusual. But I've never had anything to do
with a high volume billing system like a phone system. I am more used to a
10:1 ratio, which starts making the upper estimate TPS look a little harder
to achieve. I don't know what PG is really capable of - the recent GB
benchmarks suggest it should work, but it will start to depend on the
complexity of the queries, I think.

----------------------------------------------------------------
Philip Warner | __---_____
Albatross Consulting Pty. Ltd. |----/ - \
(A.B.N. 75 008 659 498) | /(@) ______---_
Tel: (+61) 0500 83 82 81 | _________ \
Fax: (+61) 0500 83 82 82 | ___________ |
Http://www.rhyme.com.au | / \|
| --________--
PGP key available upon request, | /
and from pgp5.ai.mit.edu:11371 |/

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Karel Zak 2000-09-25 08:13:54 Re: Formating numbers useing to_char: how to get rid of leading space?
Previous Message Philip Warner 2000-09-25 01:48:03 Re: [HACKERS] RFC - change of behaviour of pg_get_userbyid & pg_get_viewdef?