Hello, All!

FB2.0.

select count(distinct nmon) from prd
Execute time = 20s 297ms

select distinct nmon from prd
Execute time = 1s 281ms

Почти в 16 раз. Почему? В обоих случаях неиндексированное чтение всей таблицы (800 000 записей).

select count(*) from (select distinct nmon from prd)
Execute time = 1s 282ms
То же самое.

Удач
--
Alexander A. Venikov, Tobolsk, Russia
Real e-mail address is venix<angry_dog>tn<dot>tob<dot>ru

Ответить