Re: Performance

From: "Gregory S(dot) Williamson" <gsw(at)globexplorer(dot)com>
To: "Bert" <clemens(dot)bertschler(at)gmail(dot)com>, <pgsql-general(at)postgresql(dot)org>
Subject: Re: Performance
Date: 2006-04-23 10:00:52
Message-ID: 71E37EF6B7DCC1499CEA0316A2568328024BC35A@loki.wc.globexplorer.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


Bert --

You don't include some necessary details:

What version of postgres ? (8.x is noticably better at that OR / IN stuff I think, at least to some degree)

Please include some info about your setup -- what are the settings in the postgres config file (effective_cache_size, random_page_cost, work_mem [for postgres 8.x) or sort_mem in 7.x)

Perhaps some info about the server in question (OS, amount of RAM, # of disks and their setup)

Please also post the results of several EXPLAIN ANALYZE <sql here>; this will help people see what decisions the planner is making. Perhaps best to show one that is small, an intermdediate size and one that is painfully slow (the explain analyze has to run the actual query in question so I realize that this may be too slow, but some examples will help).

Greg Williamson
DBA
GlobeXplorer LLC

-----Original Message-----
From: pgsql-general-owner(at)postgresql(dot)org on behalf of Bert
Sent: Sat 4/22/2006 4:18 PM
To: pgsql-general(at)postgresql(dot)org
Cc:
Subject: [GENERAL] Performance

Hi List
I have maybe an easy question but i do not find an answer, i have this
SQL query:

SELECT geom,group,production_facs FROM south_america
WHERE municipio = ''
OR municipio = 'ACRE'
OR municipio = 'ADJUNTAS'
OR municipio = 'AGUADA'

The performance of this query is quite worse as longer it gets, its
possible that this query gets over 20 to 30 OR comparisons, but then
the performance is really worse, is it possible to speed it up?
Thanks
Clemens

---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster

!DSPAM:444aba30189631465223968!

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Dany De Bontridder 2006-04-23 12:15:33 Postgreql 8.0.3 temporary Table Strange behaviour
Previous Message Shane Ambler 2006-04-23 05:17:35 Re: Performance