performance comparison: DISTINCT and GROUP BY - Mailing list pgsql-sql

From Devrim GUNDUZ
Subject performance comparison: DISTINCT and GROUP BY
Date
Msg-id Pine.LNX.4.44.0208191340200.4893-100000@oper.metu.edu.tr
Whole thread Raw
List pgsql-sql
Hi,

We have two different queries:
SELECT name,surname  FROM my_table GROUP BY name;

and
SELECT DISTINCT on(name) name,surname  * FROM my_table;

which gives us the same result.

Do these queries differ by their performances? I mean, which one works 
faster? DISTINCT or GROUP BY?

Best regards.

-- 

Devrim GUNDUZ

devrim@oper.metu.edu.tr            Tel  : (312) 295 9318
devrim.gunduz@linux.org.tr        Faks : (312) 295 9494
    Web : http://devrim.oper.metu.edu.tr    -------------------------------------



pgsql-sql by date:

Previous
From: "Julian Scarfe"
Date:
Subject: Re: Ordering with GROUPs
Next
From: "Christopher Kings-Lynne"
Date:
Subject: Re: performance comparison: DISTINCT and GROUP BY