pg.ddx.io  pgsql-performance@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: SPMLINGAM <spmlingam@gmail.com>
To: pgsql-performance@postgresql.org
Subject: postgresql performance
Date: Wed, 5 Mar 2008 02:27:08 -0800 (PST)
Message-ID: <15847165.post@talk.nabble.com> (raw)


Dear Friends,
     I have a table with 50 lakhs records, the table has more then 10
fields, i have primary key, i have select query with count(*) without any
condition, it takes 17 seconds.

  I have another one query which will do joins with other small tables, it
takes 47 seconds to give output, the result has 2 lakhs records. the
indexing is not used.  I have created one index with one field ( which i
used in this query, the field value has duplicates also ).

 Now the cpu usage is 4.4%, and waiting for io process .

 i have checked the above in the top command.

 If i delete that index, then it works fine, now the cpu usage takes more
then 70%, and waiting shows less then 30%.

Can Anyone explain, Why postgres behaves like this.


-- 
View this message in context: http://www.nabble.com/postgresql-performance-tp15847165p15847165.html
Sent from the PostgreSQL - performance mailing list archive at Nabble.com.




view thread (16+ messages)  latest in thread

Message-ID: <15847165.post@talk.nabble.com>
Permalink:  ../15847165.post@talk.nabble.com/
Also on:    postgresql.org/message-id/15847165.post@talk.nabble.com

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-performance@postgresql.org
  Cc: spmlingam@gmail.com
  Subject: Re: postgresql performance
  In-Reply-To: <15847165.post@talk.nabble.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox