Tämä wikiHow opettaa sinulle, miten voit käyttää tietokantakyselyidesi suorituskykyä SQL Server Query Storen avulla.
Askeleet
Osa 1/3: Kyselykaupan ottaminen käyttöön
Vaihe 1. Avaa SQL Server Management Studio
Voit käyttää SQL Serverin kyselykauppa -ominaisuutta seurataksesi tietokantaasi suorituskykyongelmien varalta. Tämä ominaisuus sisältyy SQL Server 2016: een ja uudempiin, mutta sinun on otettava se käyttöön manuaalisesti.
Vaihe 2. Avaa Object Explorer
Jos Object Explorer ei vielä näy, napsauta Näytä näytön yläreunassa ja napsauta sitten Objektienhallinta.
Vaihe 3. Napsauta tarkistettavaa tietokantaa hiiren kakkospainikkeella
Näkyviin tulee valikko.
Kyselykauppaa ei voi käyttää master- tai tempdb -tietokantojen seurantaan
Vaihe 4. Napsauta Ominaisuudet
Vaihe 5. Valitse Query Store
Se on Ominaisuudet -valintaikkunassa.
Vaihe 6. Valitse Käytössä (Tila) (Käytössä) (Käytössä)
″ Kyselykauppa alkaa seurata kaikkia kyselyitä.
Vaihe 7. Päivitä tietokanta Object Explorer -paneelissa
Tämä lisää Query Store -kansion paneeliin.
Vaihe 8. Muokkaa, kun Query Store kokoaa uusia tietoja
Kyselykauppa kokoaa uudet tilastot oletuksena 60 minuutin välein. Voit muuttaa aikaväliä (esimerkkinä 15 minuuttia) seuraavasti:
- MUUTA TIETOKANTAA
- ASETA QUERY_STORE (INTERVAL_LENGTH_MINUTES = 15);.
Osa 2/3: Resursseja eniten kuluttavien kyselyiden löytäminen
Vaihe 1. Napsauta Object Explorerissa ″ Query Store ″ -kohdan vieressä olevaa -
Tämä näyttää kaikki kyselykaupan vaihtoehdot.
Käytä tätä menetelmää selvittääksesi, mitkä kyselyt käyttävät eniten palvelinresursseja
Vaihe 2. Valitse Suosituimmat resurssit kuluttavat kyselyt
Tämä avaa kaavion, joka näyttää tietokannan 25 eniten resursseja kuluttavaa kyselyä. Nämä tulokset ovat melko laajoja, mutta voit muokata kaaviota edelleen saadaksesi enemmän hyödyllistä tietoa.
Vaihe 3. Napsauta Määritä
Se on raportin oikeassa yläkulmassa. Näyttöön tulee valintaikkuna.
Vaihe 4. Valitse resurssien kulutusehdot
Valitse yläosasta ("Resurssien kulutuskriteerit"), minkä resurssin haluat tarkistaa (esim. CPU -aika, Muistin kulutus) ja haluttu tilasto (esim. Keskim, Kaikki yhteensä).
Vaihe 5. Valitse ajanjakso
Valitse Aikaväli -osiosta ajanjakso, jonka tuloksia haluat tarkastella. Voit valita vaihtoehdon avattavasta valikosta tai lisätä tietyt päivämäärät annettuihin kenttiin.
Vaihe 6. Valitse kuinka monta tulosta haluat nähdä
Jos haluat nähdä kaikki valitun ajanjakson kyselyt, napsauta Kaikki Paluu -otsikon alla. Jos haluat näyttää tietyn määrän kyselyitä, valitse Ylös ja syötä numero (esim.
Vaihe 10., 100).
Jos haluat pysyä 25 pahimman rikoksen tekijän joukossa, sinun ei tarvitse tehdä muutoksia Paluu -otsikkoon
Vaihe 7. Napsauta OK
Tilastot päivittyvät nyt näyttämään mitä haluat nähdä.
Vaihe 8. Säädä näkymää (valinnainen)
Käytä pieniä kuvaajakuvakkeita (ruudukko, kaavio ja pylväskaavio) nähdäksesi tulokset eri muodoissa. Nämä painikkeet ovat tulosten oikeassa yläkulmassa.
Osa 3/3: Regressoitujen kyselyjen tarkistaminen
Vaihe 1. Napsauta Object Explorerissa ″ Query Store ″ -kohdan vieressä olevaa -
Tämä näyttää kaikki kyselykaupan vaihtoehdot.
Käytä tätä menetelmää löytääksesi tietyt kyselyt, jotka toimivat hitaammin kuin ennen
Vaihe 2. Napsauta Regressed Queries
Tämä avaa Regressed Queries -paneelin, josta löydät kyselyt ja suunnitelmat Query Storesta.
Vaihe 3. Valitse suunnitelma ensimmäisestä avattavasta valikosta
Se on valikko "Tarkista regressio" paneelin vasemman yläkulman yläpuolella. Jokainen suunnitelma näyttää eri graafisen tehokkuusraportin kyselyillesi.
- Jos haluat esimerkiksi tarkistaa, onko kyselyissä aikaa, joka kuluu kyselyiden suorittamiseen, valitse Kesto.
- Näet RAM -muistin käyttöön liittyvät ongelmat valitsemalla Muistin kulutus.
Vaihe 4. Valitse tilasto toisesta avattavasta valikosta
Tämä on valikko "Perustuu" (edellisen valikon oikealla puolella. Tämä näyttää tulokset uudelleen.