performance versus order of fields in row - Mailing list pgsql-general

From D. Stimits
Subject performance versus order of fields in row
Date
Msg-id 3FC3D96D.1020409@comcast.net
Whole thread Raw
Responses Re: performance versus order of fields in row  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
I'm not looking for an exact answer here, but instead something more
"rule of thumb". If I have a table with many fields, and I retrieving
small groups of fields during a SELECT, whereby the groups of fields are
indexed and/or clustered, will I get a faster select in the left-most
fields, or the right-most fields? Or will it not matter? It would be
unusual to SELECT *, I expect to be selecting groups of 4 to 16 fields,
and I am wondering if the most often occuring queries might be improved
by placing them at left or right ends of the table (or if there is any
help at all doing this). The selected groups of fields are unlikely to
be used as a search criterion, but instead as simple read-only, while
other fields determine if the row will be included.


pgsql-general by date:

Previous
From: Lamar Owen
Date:
Subject: Re: RPM RH9.0 conflict with unixODBC
Next
From: Jeremiah Jahn
Date:
Subject: Re: Large objects [BLOB] again - general howto