Kevin Grittner <kgrittn@xxxxxxxxx> writes: > On the other hand, why not simply write it as?: > select * > from commons.financial_documents fd > where (fd.creation_time, fd.financial_document_id) > < ('2011-11-07 10:39:07.285022+08', 100) > order by fd.creation_time desc > limit 200 That's the way to do it, not only because it's simpler and clearer, but because the planner will recognize the relevance of the condition to an index on creation_time, financial_document_id ... regards, tom lane -- Sent via pgsql-performance mailing list (pgsql-performance@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-performance