Šis „wikiHow“moko jus, kaip naudoti „SQL Server“užklausų parduotuvę ir stebėti duomenų bazės užklausų našumą.
Žingsniai
1 dalis iš 3: Užklausų parduotuvės įgalinimas
1 veiksmas. Atidarykite „SQL Server Management Studio“
Galite naudoti SQL serverio užklausų parduotuvės funkciją, kad stebėtumėte, ar duomenų bazėje nėra našumo problemų. Ši funkcija įtraukta į „SQL Server 2016“ir naujesnes versijas, tačiau turėsite ją įgalinti rankiniu būdu.
Žingsnis 2. Atidarykite Object Explorer
Jei dar nematote „Object Explorer“, spustelėkite Peržiūrėti meniu ekrano viršuje, tada spustelėkite Objektų tyrinėtojas.
Žingsnis 3. Dešiniuoju pelės mygtuku spustelėkite duomenų bazę, kurią norite patikrinti
Pasirodys meniu.
Užklausų parduotuvė negali būti naudojama stebint pagrindines arba „tempdb“duomenų bazes
Žingsnis 4. Spustelėkite Ypatybės
Žingsnis 5. Spustelėkite Užklausų parduotuvė
Tai yra dialogo lange Ypatybės.
Žingsnis 6. Skiltyje „Veikimo režimas (prašoma)“pasirinkite Įjungta
″ Užklausų parduotuvė pradės sekti visas užklausas.
Žingsnis 7. Atnaujinkite duomenų bazę „Object Explorer“skydelyje
Tai prideda aplanką Užklausų parduotuvė prie skydelio.
8. Tinkinkite, kai užklausų parduotuvė kaupia naujus duomenis
Užklausų parduotuvė pagal numatytuosius nustatymus kaupia naują statistiką kas 60 minučių. Štai kaip pakeisti intervalą (kaip 15 minučių pavyzdį):
- PAKEISTI DUOMENŲ BAZĘ
- NUSTATYTI QUERY_STORE (INTERVAL_LENGTH_MINUTES = 15);.
2 dalis iš 3: Daugiausiai išteklių sunaudojančių užklausų paieška
Žingsnis 1. Objektų naršyklėje spustelėkite - šalia „Užklausų parduotuvė“
Tai rodo visas užklausų parduotuvės parinktis.
Naudokite šį metodą norėdami sužinoti, kurios konkrečios užklausos naudoja daugiausiai serverio išteklių
Žingsnis 2. Spustelėkite Populiariausios išteklius vartojančios užklausos
Atidaromas grafikas, kuriame pateikiamos 25 daugiausiai išteklių reikalaujančios užklausos duomenų bazėje. Šie rezultatai yra gana platūs, tačiau galite toliau tinkinti diagramą, kad gautumėte daugiau naudingos informacijos.
Žingsnis 3. Spustelėkite Konfigūruoti
Jis yra viršutiniame dešiniajame ataskaitos kampe. Pasirodys dialogo langas.
Žingsnis 4. Pasirinkite išteklių vartojimo kriterijus
Viršutiniame skyriuje („Išteklių vartojimo kriterijai“) pasirinkite, kurį šaltinį norite patikrinti (pvz., CPU laikas, Atminties suvartojimas) ir norimą statistiką (pvz., Vid, Iš viso).
5 žingsnis. Pasirinkite laikotarpį
Skiltyje „Laiko intervalas“pasirinkite laikotarpį, kurio rezultatus norite peržiūrėti. Išskleidžiamajame meniu galite pasirinkti parinktį arba į nurodytus laukelius įterpti konkrečias datas.
Žingsnis 6. Pasirinkite, kiek rezultatų norite matyti
Norėdami pamatyti visas pasirinkto laikotarpio užklausas, spustelėkite Visi po antrašte „Grįžti“. Norėdami parodyti tam tikrą užklausų skaičių, pasirinkite Į viršų ir įveskite skaičių (pvz.
10 žingsnis., 100).
Jei norite laikytis 25 blogiausių pažeidėjų, po antrašte „Grįžti“atlikti jokių pakeitimų nereikia
Žingsnis 7. Spustelėkite Gerai
Dabar statistika bus atnaujinta, kad būtų rodoma tai, ką norite matyti.
Žingsnis 8. Sureguliuokite vaizdą (pasirenkama)
Norėdami peržiūrėti rezultatus įvairiais formatais, naudokite mažų diagramų piktogramas (tinklelį, diagramą ir juostinę diagramą). Šie mygtukai yra viršutiniame dešiniajame rezultatų kampe.
3 dalis iš 3: Regresuotų užklausų tikrinimas
Žingsnis 1. Objektų naršyklėje spustelėkite - šalia „Užklausų parduotuvė“
Tai rodo visas užklausų parduotuvės parinktis.
Naudokite šį metodą, kad surastumėte konkrečias užklausas, kurios veikia lėčiau nei anksčiau
Žingsnis 2. Spustelėkite Regresuotos užklausos
Tai atveria regresuotų užklausų skydelį, kuriame užklausų ir planų rasite užklausų parduotuvėje.
Žingsnis 3. Pirmajame išskleidžiamajame meniu pasirinkite planą
Tai viršutiniame kairiajame skydelio kampe esantis meniu „Patikrinkite regresiją“. Kiekviename iš planų bus rodoma skirtinga grafinė jūsų užklausų našumo ataskaita.
- Pvz., Jei norite patikrinti, ar nėra užklausų vykdymo laiko, pasirinkite Trukmė.
- Norėdami pamatyti su RAM naudojimu susijusias problemas, pasirinkite Atminties suvartojimas.
Žingsnis 4. Antrame išskleidžiamajame meniu pasirinkite statistiką
Tai meniu, pavadintas „Remiantis“(ankstesnio meniu dešinėje. Tai iš naujo rodo rezultatus.