Frissítve statisztika (-SQL)

A tábla neve, vagy indexelt nézet, amely azt szeretné, hogy frissítse a statisztika.

elnevezni, amelyekre a statisztikákat frissülnek, vagy a nevét a frissített statisztikák. Ha index_or_statistics_name argumentum nincs megadva, a lekérdezés optimalizáló frissíti az összes statisztikai egy tábla vagy indexelt nézet. Ez magában foglalja a statisztikát készített használati statisztikák készítésére vonatkozó statisztikákat az egyes oszlopok létre, amikor a AUTO_CREATE_STATISTICS paraméter, és a statisztikák létrehozott indexek.

Jelzi, hogy a közelítő százalékos vagy a sorok számát egy táblázatban vagy indexelt nézet a lekérdezés optimalizáló, melyek aktualizálására a statisztikát. szám argumentuma paraméternek PERCENT lehet értéke 0-tól 100, és sorok paraméter argumentum lehet értéke 0 és a sorok teljes száma. A tényleges százalékos vagy sorok számát által kiválasztott a lekérdezés optimalizáló nem feltétlenül esik egybe a megadott érték. Például, a lekérdezés optimalizáló ellenőrzi az összes sort az adatok oldalon.

MINTA parancs hasznos különleges esetekben, ahol az alapértelmezett lekérdezési terv alapján a minta nem optimális. A legtöbb esetben nincs szükség a példa parancsot, mert a lekérdezés optimalizáló nem mintavételi és méretét határozza statisztikailag szignifikáns mintát az alapértelmezett, ami szükséges, hogy magas színvonalú lekérdezés tervét.

MINTA opció nem használható együtt FullScan paramétert. Ha sem az egyik csapat vagy a minta FullScan, a lekérdezés optimalizáló a kiválasztott adatokat, és kiszámítja a minta mérete alapértelmezés szerint.

Nem ajánlott, hogy adjon meg egy értéket 0 és 0 százalék sorokban. Ha SZÁZALÉK sorok vagy 0-ra, a statisztika tárgy lesz frissítve nélkül statisztika.

Frissítse a statisztika minden objektumot az utolsó érték a mintavételi frekvencia.

Meghatározza kénytelen újraszámítása végső szint statisztikák külön részek egy mondatban partíciókat, majd összekapcsolja őket, hogy a globális statisztikákat. AZ RESAMPLE feltétlenül azért, mert a statisztika részén kialakítani a különböző mintavételi frekvenciák, nem kombinálhatók.

ALL | COLUMNS | INDEX

Frissítse az összes létező statisztikákat létrehozott egy vagy több oszlopban, illetve a statisztikákat létrehozott indexek. Ha nem adsz meg semmilyen paramétert, UPDATE STATISZTIKA nyilatkozat frissíti minden statisztikát a tábla vagy indexelt nézet.

Letiltása az AUTO_UPDATE_STATISTICS automatikus frissítés statisztika a megadott statisztikákat. Ha ez az opció meg van adva, a lekérdezés optimalizáló befejezi az aktuális statisztikák frissítése és letiltja a frissítést a jövőben.

Megújítani AUTO_UPDATE_STATISTICS paraméter végre UPDATE STATISZTIKA nyilatkozat nélkül NORECOMPUTE sp_autostats paramétert, vagy hajtsa végre az eljárást.

Ezen opció használata vezethet szuboptimális lekérdezés terveket. Javasoljuk, hogy korlátozzák a használatát ez a lehetőség, és csak akkor kell használni a tapasztalt rendszergazdák.

További információ a beállítási AUTO_STATISTICS_UPDATE cm. Szakaszban ALTER DATABASE paraméterekkel (-SQL).

Ha BE van kapcsolva újra statisztikák jönnek létre külön statisztikát szakaszok. Ha OFF statisztikák fa eltávolítjuk, és az SQL Server újraszámolja a statisztikát. Az alapértelmezett beállítás Ki.

Ha szakaszok a statisztikák nem támogatott, akkor hibával tér vissza. További statisztikák nem támogatja az alábbi statisztikákat:

Statisztikák kezdődött indexek nem igazodik szakaszok a táblához.

Statisztikák kezdődött olvasható adatbázisok címzett AlwaysOn.

Statisztikák az adatbázisban létrehozott, ahová csak olvasásra.

Statisztikák szerint a szűrt index.

Statisztikák létrehozott ábrázolások.

Statisztikák indult belső táblákat.

Statisztikák kezdődött térbeli indexek vagy XML-indexek.