Preferenciák a statisztikai adatgyűjtés

DBMS_STATS.GATHER_ * _ STAT eljárásokat lehet nevezni a különböző szintű statisztikai adatokat gyűjtenek az egész adatbázis egyedi tárgyakat, mint például a táblák.

Ha telefonál GATHER_ * _ STAT eljárások számos paramétert gyakran hagyják az alapértékre. Feltéve alapértelmezett alkalmas a legtöbb tárgyat az adatbázisban, de egyes tárgyak vagy rendszerek értékeket kell megváltoztatni az alapértelmezett. Ahelyett, hogy fut egy kézi munkát minden egyes ilyen tárgyak, Oracle Database 11g lehetővé teszi, hogy értékek (ún preferenciák) az egyes objektumok, séma vagy adatbázisba, vagy módosítsa az alapértelmezett értékek a parancsot a globális szinten.

Preferences azokat a paramétereket, amelyeket át kell eljárások statisztika összegyűjtésének. SET_ * _PREFS eljárások értéket teremtenek preferenciák olyan tárgyat, amely nem tulajdona SYS vagy SYSTEM. Várható használata, hogy a DBA beállítani globális preferenciák minden paramétert kell használni az egész adatbázisban. Ők fogják alkalmazni, hogy minden paraméter, amely lehetővé tette, hogy fogadja el az alapértelmezett értéket.

SET_DATATBASE_PREFS eljárás folytatódik a táblázatok és diagramok az adatbázisban, amelyben a meghatározott prioritás. SET_SCHEMA_PREFS terjed a táblákat az áramkör. SET_TABLE_PREFS előnyös beállítás egy táblázat.

Minden tárgy preferenciák - függetlenül attól, hogy azok be vannak állítva az adatbázis szintjén, ábrák vagy táblázatok - tartalmazza egy táblázatban. Beállítások megváltoztatása előnyben felülírja szintű rendszert, amelyet korábban már telepítve van a tábla szinten.

Beállíthatjuk, hogy, törölni, az export és import ezek a kedvezmények a tábla szinten, és az adatbázis sémát. Az értékek az elsőbbségi, várhatóan telepíthető a globális szinten az asztal szintje, alkalmazva a preferencia a legkisebb csoport az utolsó körben.

Preferenciák az Oracle Database 11g:

CASCADE megadja, hogy összegyűjtse index statisztika részeként összegyűjtött statisztikai táblázatban.

DEGREE beállítja a párhuzamosságát, amelyet a statisztikai adatok gyűjtése.

STALE_PERCENT meghatározásához használt küszöbérték, ami után a tárgy tekinthető elavult statisztika. Az érték százalékos sorok változott a legutóbbi statisztikák gyűjtése. 10. példa módosítja az alapértelmezett arány 13 százalék SH.SALES asztalra.

INCREMENTAL gyűjtésére használt a globális statisztikákat az asztalon particionálás inkrementális módon.

METHOD_OPT meghatározza az oszlopok és paramétereit a hisztogram, amelyeket gyűjteni oszlop statisztikákat.

Részletesség határozza tagoltságát statisztikák gyűjtésére (amely figyelembe veszi csak elválasztott táblázatokat).

NO_INVALIDATE annak meghatározására, hogy, hogy az érvénytelen kurzorok.

ESTIMATE_PERCENT meghatározásához használt sorok számát kell kiválasztani, hogy jó statisztika. Ez - a százalékos a sorok számát a táblázatban.

Megjegyzés: További információkat ezekről a preferenciák, lásd a dokumentációt DBMS_STATS Oracle Database PL / SQL csomagok és típusai Referencia ..

Kapcsolódó cikkek