Ключевое слово SQL Distinct снижает производительность?

Я получил SQL-запрос, в котором используется ключевое слово own. Когда я попытался выполнить запрос, мне потребовалось не менее минуты, чтобы объединить две таблицы с сотнями тысяч записей и фактически что-то вернуть.

Затем я вынул отдельный, и он вернулся через 0,2 секунды. Неужели ключевое слово own действительно так плохо?

РЕДАКТИРОВАТЬ: здесь ' s запрос


SELECT Distinct
c.username, o.orderno, o.totalcredits, o.totalrefunds,
o.recstatus, o.reason 

from management.contacts c 
join management.orders o
on (c.custID = o.custID)
where o.recDate > to_date('2010-01-01', 'YYYY/MM/DD')
8
задан MxLDevs 17 March 2011 в 15:49
поделиться