Näin voit korjata SQL-palvelimen korkean suorittimen käytön

Kun SQL-palvelin ryöstää CPU: n käyttöä, voit selvittää, mitä tapahtuu melko yksinkertaisesti. Jos palvelimen uudelleenkäynnistys ei ole tällä hetkellä vaihtoehto, seuraavien vaiheiden pitäisi auttaa sinua selvittämään, mikä aiheuttaa korkean suorittimen käytön.

Jos et löydä omaa tietäsi, ota yhteyttä palvelimen järjestelmänvalvojaan.

Kuinka vähentää SQL-palvelimen korkeaa suorittimen käyttöä

Toinen asia, joka sinun täytyy tehdä, on tutkia rengaspuskurit saadaksesi historialliset tiedot. Koska SQL tallentaa kaikki historialliset tiedot, voit kysyä raportin viimeaikaisesta toiminnasta. Näin voimme selvittää, mikä aiheuttaa valtavia CPU-piikkejä.

Seuraava vaihe on määrittää, mikä tarkka sisäinen prosessi kuluttaa tietoja. Yleiset syyt korkealle CPU-toiminnalle SQL-palvelimessa ovat Järjestelmän tehtävät, Kysymysten liiallinen kokoaminen / Uudelleenlaskeminen tai Kyselyn suorittaminen.

Nyt sinun täytyy tarkistaa kaikki tällä hetkellä suoritettavat kyselyt palvelimellasi. Kun olet saanut luettelon kaikista saatavilla olevista kyselyistä, on melko helppoa määrittää, mikä tarkan kyselyn suorittaminen aiheuttaa virheen.

Paras tapa tehdä tämä kaikki on SQL Server 2005 Performance Dashboard Reports -apuohjelmalla. Se tarjoaa sekä numeerista että graafista palautetta.

Tietenkin on tärkeää tarkistaa muita järjestelmäpalveluita ja määrittää, että SQL-perfmoni aiheuttaa ongelman. Tämän sanomalla voimme tehdä tämän artikkelin.

Jos et pysty ratkaisemaan ongelmaa, harkitse lähettämistä useille eri foorumeille, joissa ammattilaiset ja tekniset käyttäjät voivat auttaa sinua.