Kazalo:
- Opredelitev - Kaj pomeni svetovalec za uravnavanje podatkovnih baz podatkov?
- Techopedia razlaga svetovalca za uravnavanje podatkovnih baz podatkov
Opredelitev - Kaj pomeni svetovalec za uravnavanje podatkovnih baz podatkov?
Svetovalec za uravnavanje podatkovnih baz podatkov je orodje za analizo delovnih obremenitev, ki sodelujejo v delovanju baze podatkov. Omogoča nastavitev baz podatkov za izboljšanje obdelave poizvedb in ustvarjanje optimalnega nabora indeksov, indeksiranih pogledov in particij. Te funkcije ne zahtevajo poglobljenega razumevanja strukture baze podatkov ali notranjosti strežnika SQL. Svetovalec za uravnavanje podatkovnih baz natančno preuči, kako se poizvedbe obdelujejo v bazi in priporoča metode za izboljšanje obdelave poizvedb.
Ta izraz je znan tudi kot svetovalec za uravnavanje zbirke podatkov SQL Server.
Techopedia razlaga svetovalca za uravnavanje podatkovnih baz podatkov
Svetovalec za uravnavanje podatkovnih baz lahko uporablja grafično orodje uporabniškega vmesnika za uravnavanje baz podatkov, dajanje priporočil in ustvarjanje poročil. Lahko pa uporabi programski program ukazne vrstice, ki vključuje skriptno in samodejno uglaševanje. Uglaševanje se običajno izvaja, ko se izvajajo zapletena vprašanja in porabijo dodaten pomnilniški prostor. Nabor takih stavkov Transact-SQL, za katere je potrebna prilagoditev, se imenuje delovna obremenitev. Svetovalec za uravnavanje analizira to delovno obremenitev in priporoči fizične konstrukcijske strukture, kar zmanjša stroške poizvedovalcev poizvedb, ko analizirajo obremenitev.
Prvi korak pri uporabi svetovalca za nastavitev zbirke podatkov je določitev naloge uglaševanja. Naslednji korak je izvajanje naloge uglaševanja. To se izvede z uporabo EXECUTE_TUNING_TASK. Ta funkcija omogoča, da svetovalec za nastavitev analizira delovno obremenitev. Po nastavitvi vseh izvedb nalog svetovalec prikaže in poroča o svojih ugotovitvah. Funkcija, ki se uporablja za poročanje, je REPORT_ TUNING_ NAD.
V oknu monitorja seje so prikazani vsi rezultati uglaševanja, ki so shranjeni v bazi podatkov MSDB motorja baze podatkov strežnika SQL. Napredne možnosti nastavitve uporabnikom omogočajo omejitev največjega prostora, ki ga uporabljajo fizične podatkovne strukture, in največje število stolpcev na indeks. Po zaključku uglasitve obstaja tudi možnost za oceno priporočil. Ta priporočila so shranjena v datoteki XML ali skriptu SQL.