| От | Tom Lane |
|---|---|
| Тема | Re: SELECT DISTINCT too slow |
| Дата | |
| Msg-id | 12554.1149175230@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | SELECT DISTINCT too slow (Miroslav Šulc <miroslav.sulc@startnet.cz>) |
| Ответы |
Re: SELECT DISTINCT too slow
|
| Список | pgsql-sql |
Miroslav Šulc <miroslav.sulc@startnet.cz> writes:
> I have a table with cca 400,000 rows. The table contains column "key" of
> varchar(20) type containing 10 distinct values. I want to get out what
> distinct values are present in the column. I use this simple query,
> which is very slow:
> SELECT DISTINCT Key FROM MRTPContactValue
TrySELECT Key FROM MRTPContactValue GROUP BY Key
The "select distinct" code is a bit old and crufty, GROUP BY is usually
smarter.
regards, tom lane
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера