Logo cs.boatexistence.com

Je rekompilace možnosti špatná?

Obsah:

Je rekompilace možnosti špatná?
Je rekompilace možnosti špatná?

Video: Je rekompilace možnosti špatná?

Video: Je rekompilace možnosti špatná?
Video: everything is open source if you can reverse engineer (try it RIGHT NOW!) 2024, Smět
Anonim

tuto možnost byste neměli používat, protože použitím této možnosti ztratíte většinu výhod, které získáte nahrazením SQL dotazů uloženými procedurami.

Co dělá Option recompile?

OPTION(REKOMPILOVAT) říká serveru, aby neukládal pan pro daný dotaz do mezipaměti. To znamená, že další provedení stejného dotazu bude vyžadovat vypracování nového (možná jiného) plánu. To se používá v dotazech s parametry, aby se zabránilo problému s čicháním parametrů.

Co je rekompilace možností v SQL?

Nejstarší a nejtradičnější technika, jak neukládat plány dotazů do mezipaměti a pokaždé kompilovat uložené procedury nebo dotazy, abyste dosáhli optimálního výkonu

Jak se vyvolá rekompilace možností?

Překompilování uložené procedury pomocí pomocí sp_recompile

Vyberte Nový dotaz, zkopírujte a vložte následující příklad do okna dotazu a klikněte Execute Toto neprovede proceduru, ale označí proceduru k překompilování, aby byl její plán dotazů aktualizován při příštím spuštění procedury.

Co je sniffování parametrů na serveru SQL?

Sniffování parametrů je proces, kdy se při kompilaci uložené procedury v pořadí díváme na první předané hodnoty parametrů, abychom vytvořili optimální plán provádění, který odpovídá těmto hodnotám parametrů a používá jej pro všechny hodnoty.

Doporučuje: