Epizoda
Optimalizace pro ad hoc úlohy – parametr konfigurace SQL Serveru
Parametr konfigurace SQL Serveru "optimalizovaný pro ad hoc úlohy" může být velmi užitečný při provádění velkého množství příkazů ad hoc použití nebo dynamických příkazů SQL snížením využití paměti mezipaměti plánu. Pokud většina příkazů ad hoc nebo dynamických příkazů SQL provádí více než jednou, může parametr konfigurace "optimalizovat pro ad hoc úlohy" zvýšit využití procesoru kvůli dodatečným nákladům na optimalizaci, a proto se v takových scénářích nedoporučuje.
Pokud je plán stabilní, to znamená, že pokud je hodnota hash dotazu a hodnota hash plánu dotazů stejná pro všechna spuštění, doporučujeme tyto příkazy parametrizovat, aby se snížilo znečištění mezipaměti plánu.
Následující video ukazuje tento postup s praktickým příkladem. Nástroj SQLTest simuluje praktická cvičení za vás, bez nutnosti registrace. Při sledování videa si můžete procvičit online praktickou ukázku.
Parametr konfigurace SQL Serveru "optimalizovaný pro ad hoc úlohy" může být velmi užitečný při provádění velkého množství příkazů ad hoc použití nebo dynamických příkazů SQL snížením využití paměti mezipaměti plánu. Pokud většina příkazů ad hoc nebo dynamických příkazů SQL provádí více než jednou, může parametr konfigurace "optimalizovat pro ad hoc úlohy" zvýšit využití procesoru kvůli dodatečným nákladům na optimalizaci, a proto se v takových scénářích nedoporučuje.
Pokud je plán stabilní, to znamená, že pokud je hodnota hash dotazu a hodnota hash plánu dotazů stejná pro všechna spuštění, doporučujeme tyto příkazy parametrizovat, aby se snížilo znečištění mezipaměti plánu.
Následující video ukazuje tento postup s praktickým příkladem. Nástroj SQLTest simuluje praktická cvičení za vás, bez nutnosti registrace. Při sledování videa si můžete procvičit online praktickou ukázku.
Chcete se podělit o svůj názor? Tady můžete odeslat problém.