Kyselyn suorituskyvyn tarkistaminen SQL Serverissä

Sisällysluettelo:

Kyselyn suorituskyvyn tarkistaminen SQL Serverissä
Kyselyn suorituskyvyn tarkistaminen SQL Serverissä

Video: Kyselyn suorituskyvyn tarkistaminen SQL Serverissä

Video: Kyselyn suorituskyvyn tarkistaminen SQL Serverissä
Video: OpenSSH for Windows: Install, Configure, Connect, and Troubleshoot 2024, Saattaa
Anonim

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

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 1
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 1

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.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 2
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 2

Vaihe 2. Avaa Object Explorer

Jos Object Explorer ei vielä näy, napsauta Näytä näytön yläreunassa ja napsauta sitten Objektienhallinta.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 3
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 3

Vaihe 3. Napsauta tarkistettavaa tietokantaa hiiren kakkospainikkeella

Näkyviin tulee valikko.

Kyselykauppaa ei voi käyttää master- tai tempdb -tietokantojen seurantaan

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 4
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 4

Vaihe 4. Napsauta Ominaisuudet

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 5
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 5

Vaihe 5. Valitse Query Store

Se on Ominaisuudet -valintaikkunassa.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 6
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 6

Vaihe 6. Valitse Käytössä (Tila) (Käytössä) (Käytössä)

″ Kyselykauppa alkaa seurata kaikkia kyselyitä.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 7
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 7

Vaihe 7. Päivitä tietokanta Object Explorer -paneelissa

Tämä lisää Query Store -kansion paneeliin.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 8
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 8

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

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 9
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 9

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

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 10
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 10

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.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 11
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 11

Vaihe 3. Napsauta Määritä

Se on raportin oikeassa yläkulmassa. Näyttöön tulee valintaikkuna.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 12
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 12

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ä).

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 13
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 13

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.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 14
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 14

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

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 15
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 15

Vaihe 7. Napsauta OK

Tilastot päivittyvät nyt näyttämään mitä haluat nähdä.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 16
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 16

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

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 17
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 17

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

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 18
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 18

Vaihe 2. Napsauta Regressed Queries

Tämä avaa Regressed Queries -paneelin, josta löydät kyselyt ja suunnitelmat Query Storesta.

Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 19
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 19

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.
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 20
Tarkista kyselyn suorituskyky SQL Server -palvelussa Vaihe 20

Vaihe 4. Valitse tilasto toisesta avattavasta valikosta

Tämä on valikko "Perustuu" (edellisen valikon oikealla puolella. Tämä näyttää tulokset uudelleen.

Suositeltava: