query slows down drastically with increased number of fields - Mailing list pgsql-performance

From Tom Darci
Subject query slows down drastically with increased number of fields
Date
Msg-id 6FB011BE26AACD4CB5F2B505AE0BEB2E020B6E86@MI8NYCMAIL05.Mi8.com
Whole thread Raw
Responses Re: query slows down drastically with increased number of fields  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: query slows down drastically with increased number of fields  ("George Pavlov" <gpavlov@mynewplace.com>)
List pgsql-performance
Hello All-
 
  We have a question about numbers of fields in the select clause of a query and how that affects query speed.
  The following query simply selects the primary key field from a table with 100,000 records:
 
------------------------------------------------------------
select p.opid
FROM
ott_op p
------------------------------------------------------------
 
  It runs in about half a second (running in PgAdmin... the query run time, not the data retrieval time)
 
  When we change it by adding fields to the select list, it slows down drastically. This version takes about 3 seconds:
 
------------------------------------------------------------
select p.opid, p.opid, p.opid, p.opid, p.opid, p.opid, p.opid, p.opid, p.opid, p.opid, p.opid
FROM
ott_op p
------------------------------------------------------------
 
  The more fields we add, the slower it gets.
 
  My guess is that we are missing a configuration setting... any ideas?
  Any help much appreciated.
 
Thanks,
-Tom

pgsql-performance by date:

Previous
From: Gavin Hamill
Date:
Subject: Re: VACUUMs take twice as long across all nodes
Next
From: Tom Lane
Date:
Subject: Re: query slows down drastically with increased number of fields