From: | Martijn van Oosterhout <kleptog(at)svana(dot)org> |
---|---|
To: | pgsql-gen Newsgroup <pgsql-gen(at)basebeans(dot)com> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Performance question. |
Date: | 2002-03-28 01:03:57 |
Message-ID: | 20020328120357.B8916@svana.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Wed, Mar 27, 2002 at 11:40:01AM -0800, pgsql-gen Newsgroup wrote:
> Subject: Performance question.
> From: "Wei Gao" <weigao(at)hotmail(dot)com>
> ===
> Hi, List
>
> I have a question about PostgreSQL performance.
>
> I did a test on both postgresql 7.2 and MS SQL Server 2000 by using JAVA,
> both on Windows 2000 platform. JDBC driver for postgresql come with
> postgresql, Opta2000 as MS SQL Server 2000 driver.
>
> Exact same insert operation (prepared statment), MS SQL Server with Opta2000
> use about 381 ms, and PostgreSQL use 581ms.
>
> That's about 50% performance down from MS SQL Server to PostgreSQL.
Interesting figures but any measurements under 1 second are more than likely
swamped by incidental disk activity. If you do 1000 inserts, is the result
still the same?
Also it makes a really big difference whether they are all in the same
transaction or in individual transactions.
Other than that, you have given absolutly no information about your "test".
> So, my question is:
> 1. Is this a knowing issue that PostgreSQL has a poor performance?
Your "test" above indicates no such thing. We use it exclusivly here and
it's easily fast enough.
> 2. If same hardward platform, does PostgreSQL running on Linux has a better
> performance than Windows? And how about PostgreSQL running on Linux compare
> to MS SQL Server running on Windows?
No idea.
> 3. Does JDBC Driver effect database perforce? I tried to use Microsoft JDBC
> Driver for MS SQL Server 2000, of cause, beta version. But unfortunately, I
> even can not get my program running on it.
Probably. But they're hard to get around or even measure. Simply include the
time there as part of your testing.
--
Martijn van Oosterhout <kleptog(at)svana(dot)org> http://svana.org/kleptog/
> Ignorance continues to thrive when intelligent people choose to do
> nothing. Speaking out against censorship and ignorance is the imperative
> of all intelligent people.
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Wille | 2002-03-28 04:46:49 | Why won't the query planner use my index? |
Previous Message | Neil Conway | 2002-03-27 23:48:20 | Re: Why are selects so slow on large tables, even |