See Selgitatud õpetab, kuidas kasutada SQL Serveri päringupoodi oma andmebaasipäringute toimivuse jälgimiseks.
1
Avage SQL Server Management Studio. Saate kasutada SQL Serveri funktsiooni Query Store, et jälgida oma andmebaasi jõudlusprobleemide osas. See funktsioon on SQL Server 2016 ja uuemate versioonidega kaasas, kuid peate selle käsitsi lubama.
2
Avage Object Explorer. Kui te ei näe juba Objektiuurijat, klõpsake ekraani ülaosas menüüd Vaade ja seejärel klõpsake nuppu Object Explorer.
3
Paremklõpsake andmebaasi, mida soovite kontrollida. Ilmub menüü. Päringupoodi ei saa kasutada põhi- ega tempdb-andmebaaside jälgimiseks.
4
Klõpsake nuppu Atribuudid.
5
Klõpsake nuppu Päringupood. See asub dialoogiboksis Atribuudid.
6
Valige jaotises „Operation Mode (Requested)” suvand Sees. Päringupood hakkab kõiki päringuid jälgima.
7
Värskendage andmebaasi paneelil Object Explorer. See lisab paneelile kausta Query Store.
8
Kohandage, millal päringupood uusi andmeid koondab. Query Store koondab vaikimisi uut statistikat iga 60 minuti järel. Intervalli muutmiseks tehke järgmist (kasutades näiteks 15 minutit): ALTER DATABASE
9
Klõpsake Object Exploreris suvandi „Query Store” kõrval olevat nuppu –. See kuvab kõik päringupoe valikud. Kasutage seda meetodit, et teada saada, millised konkreetsed päringud kasutavad kõige rohkem serveriressursse.
10
Klõpsake valikul Kõige ressursse nõudvad päringud. See avab graafiku, mis kuvab 25 enim ressursse nõudvat päringut andmebaasis. Need tulemused on üsna laiaulatuslikud, kuid kasulikuma teabe saamiseks saate graafikut veelgi kohandada.
11
Klõpsake nuppu Konfigureeri. See asub aruande paremas ülanurgas. Ilmub dialoogiaken.
12
Valige oma ressursitarbimise kriteeriumid. Valige ülemises jaotises (“Ressursitarbimise kriteeriumid”), millist ressurssi soovite kontrollida (nt protsessori aeg, mälutarbimine) ja soovitud statistika (nt keskmine, kogusumma).
13
Valige ajaperiood. Valige jaotises „Ajaintervall” ajavahemik, mille tulemusi soovite vaadata. Saate valida rippmenüüst valiku või sisestada konkreetsed kuupäevad ettenähtud kastidesse.
14
Valige, kui palju tulemusi soovite näha. Kõigi valitud ajavahemiku päringute vaatamiseks klõpsake päise „Tagasi” all valikul Kõik. Kindla arvu päringute kuvamiseks valige Top ja sisestage arv (nt 10, 100). Kui soovite jääda 25 suurima rikkuja juurde, pole vaja päises „Tagasi” muudatusi teha.
15
Klõpsake nuppu OK. Nüüd värskendatakse statistikat, et kuvada see, mida soovite näha.
16
Reguleerige vaadet (valikuline). Kasutage väikeseid graafiku ikoone (ruudustik, diagramm ja tulpdiagramm), et vaadata tulemusi erinevates vormingutes. Need nupud asuvad tulemuste paremas ülanurgas.
17
Klõpsake Object Exploreris suvandi „Query Store” kõrval olevat nuppu –. See kuvab kõik päringupoe valikud. Kasutage seda meetodit konkreetsete päringute leidmiseks, mis toimivad aeglasemalt kui varem.
18
Klõpsake valikul Taastunud päringud. See avab paneeli Regressed Queries, kust leiate päringud ja plaanid päringupoest.
19
Valige esimesest rippmenüüst plaan. See on paneeli vasaku ülanurga kohal olev menüü „Kontrolli regressiooni”. Igas plaanis kuvatakse teie päringute jaoks erinev graafiline toimivusaruanne. Näiteks kui soovite kontrollida päringute käitamiseks kuluva aja jooksul probleeme, valige Kestus. RAM-i kasutamisega seotud probleemide vaatamiseks valige Mälu tarbimine.
20
Valige teisest rippmenüüst statistika. See on menüü nimega “Põhineb” (eelmisest menüüst paremal. See kuvab tulemused uuesti.