Tema: Re: T-SQL OR vs IN
Autorius: ledasl
Data: 2009-11-16 10:12:02
execution planas toks pats, bet tik tiek. Pabandzius praktiskai pasimato, 
kad OR grandine uzklausa pas mane atliekama 6 kartus greiciau, nei IN.

"Laimis" <wiela@centras.lt> wrote in message 
news:hdk31d$6gm$1@trimpas.omnitel.net...
> VyvIT rašė:
>> SET STATISTICS TIME ON
>> SET STATISTICS IO ON
>>
>> --tavo uzklausa--
>>
>> SET STATISTICS TIME OFF
>> SET STATISTICS IO OFF
>>
>> --Messages tabe rasi rezultata--
>
> Taip, tik pirma vertėtų palyginti execution planus...
>
> Ir paaiškės, kad nėra jokio skirtumo (ir profiliuoti neverta); 
> optimizer'is IN traktuoja (pasiverčia į) OR grandinę.
> Skirtumas nebent tik tas, kad IN() sintaksė yra trumpesnė ir aiškesnė.
>