nuk duhet të përdorni këtë opsion sepse duke përdorur këtë opsion, ju humbni shumicën e avantazheve që merrni duke zëvendësuar pyetjet SQL me procedurat e ruajtura.
Çfarë bën rikompilimi i opsionit?
OPTION(RECOMPILE) i thotë serverit që të mos e ruajë në memorien e fshehtë panin për pyetjen e dhënë. Kjo do të thotë se një ekzekutim tjetër i të njëjtës pyetje do të kërkojë përpunimin e një plani të ri (ndoshta të ndryshëm). Kjo përdoret në pyetjet me parametra për të parandaluar problemin e nuhatjes së parametrave.
Çfarë është rikompilimi i opsionit në SQL?
Teknika më e vjetër dhe më tradicionale për të mos memorizuar planet e pyetjeve dhe për të përpiluar procedurën ose pyetjet tuaja të ruajtura çdo herë për të marrë performancë optimale
Si thirret rikompilimi i opsionit?
Për të ripërpiluar një procedurë të ruajtur duke duke përdorur sp_recompile
Zgjidhni pyetjen e re, më pas kopjoni dhe ngjisni shembullin e mëposhtëm në dritaren e pyetjes dhe klikoni Ekzekutoni Kjo nuk e ekzekuton procedurën, por shënon procedurën që do të ripërpilohet në mënyrë që plani i tij i pyetjeve të përditësohet herën tjetër që të ekzekutohet procedura.
Çfarë është nuhatja e parametrave në SQL Server?
Parameter Sniffing është procesi i kërkimit të vlerave të parametërve të kaluara gjatë përpilimit të procedurës së ruajtur nëpër të krijuar një plan ekzekutimi optimal që i përshtatet këtyre vlerave të parametrave dhe e përdor atë për të gjitha vlerat.