General key issues when comparing performance between PostgreSQL and oracle

From: Brian Fehrle <brianf(at)consistentstate(dot)com>
To: "pgsql-performance(at)postgresql(dot)org" <pgsql-performance(at)postgresql(dot)org>
Subject: General key issues when comparing performance between PostgreSQL and oracle
Date: 2013-07-16 16:51:42
Message-ID: 51E57A1E.9020309@consistentstate.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

Hi all (Hopefully this is the correct mailing list for this).

I'm working on performance tuning a host of queries on PostgreSQL 9.2
from an application, each query having its own issues and fixes, however
from what I understand this application runs the exact same queries on
the exact same data in half the time on oracle and SQL server.

Are there any known differences between the database systems in terms of
query planners or general operations (sorting, unions) that are notable
different between the systems that would make postgres slow down when
executing the exact same queries?

It's worth noting that the queries are not that good, they have issues
with bad sub-selects, Cartesian products, and what looks like bad query
design in general, so the blame isn't completely with the database being
slow, but I wonder what makes oracle preform better when given
not-so-great queries?

I know this is rather general and high level, but any tips or experience
anyone has would be appreciated.

Thanks,
- Brian F

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Samuel Gendler 2013-07-17 03:01:19 Re: General key issues when comparing performance between PostgreSQL and oracle
Previous Message Merlin Moncure 2013-07-16 15:47:18 Re: Hstore VS. JSON