From: | Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com> |
---|---|
To: | "Will Rutherdale (rutherw)" <rutherw(at)cisco(dot)com> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Is there a meaningful benchmark? |
Date: | 2009-03-27 21:11:16 |
Message-ID: | dcc563d10903271411i6bb41258ue2d02d87697c3439@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Fri, Mar 27, 2009 at 2:27 PM, Will Rutherdale (rutherw)
<rutherw(at)cisco(dot)com> wrote:
> I see. Perhaps earlier I alienated some people by talking about
> transactions per second, which is not necessarily an appropriate unit.
Hard to say, tps is still important. A lot of loads need to change
one thing in a transaction and change it fairly fast. A lot of other
loads update / insert 10,000 rows, and tps doesn't mean as much as
rows inserted / second. I doubt anybody took it personally though.
More likely just got confused over what you and they were measuring.
Storytime!
One of my best friends came from MSSQL and MySQL shop, and when
introduced him to pgsql, he was bitching at how slow this file full of
inserts was inserting. This was in the pg 7.0 days, when pg was not
super fast, but quite fast enough if you knew a few basic tricks of
the trade. I looked at his load file, which was basically one insert
after another, 10k of them. I pushed him aside, typed in begin; on
top and commit; on the bottom and told him to run it now. It finished
in about 10 seconds. It had taken > 10 minutes before that. He's now
my boss at another company, and pretty hard core pgsql fan.
From | Date | Subject | |
---|---|---|---|
Next Message | Dhaval Jaiswal | 2009-03-27 23:17:38 | Re: how to specify the locale that psql uses |
Previous Message | Will Rutherdale (rutherw) | 2009-03-27 20:27:03 | Re: Is there a meaningful benchmark? |