Do any of you have any cases when minus is superior
in performance? Ive found 'not in' with a hash_aj to be the best option if the
sub-query is significantly less 'costly' then the outer query. I dont mean cost
in terms of the Explain Plan, I mean the work Oracle has to do to find a result
set. It also depends on a proper hash_area_size
I find 'where not exists' to be best if the
subquery is relatively close in cost to the outer query. Yes I know you cant
make broad generalizations, but there has to be some 'narrow' generalizations
you can make. Such as certain cases, etc...
what have you seen? There seems to be very little
work in this area in the literature.
Does 'where not exist' need more or less
sort_area_size space than minus?
|
- Re: minus vs. where not exists, vs. where not in Ryan
- Re: minus vs. where not exists, vs. where not in Wolfgang Breitling
- Re: minus vs. where not exists, vs. where not in Ryan
- Re: minus vs. where not exists, vs. where not in Mladen Gogala
- Re: minus vs. where not exists, vs. where not in Mark Richard
- Re: minus vs. where not exists, vs. where not in Mladen Gogala
- RE: minus vs. where not exists, vs. where not in Sinardy Xing
- RE: minus vs. where not exists, vs. where not in Mark Richard
- RE: minus vs. where not exists, vs. where not in Sinardy Xing