Näin voit korjata korkea cpu-käyttö sql-palvelimella

Sisällysluettelo:

Video: Tietokoneen rakennus, osa 7/18: Prosessori 2024

Video: Tietokoneen rakennus, osa 7/18: Prosessori 2024
Anonim

Kun SQL-palvelimesi nousee nopeasti prosessorin käytön suhteen, on todennäköistä, että pystyt selvittämään, mitä tapahtuu melko yksinkertaisesti. Jos palvelimen uudelleenkäynnistys ei ole vaihtoehto tällä hetkellä, seuraavien vaiheiden pitäisi auttaa sinua selvittämään, mikä aiheuttaa suurta prosessorin käyttöä.

Jos et löydä omalla tavallasi, ota yhteyttä palvelimen järjestelmänvalvojaan.

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

Toinen asia, joka sinun on tehtävä, on tutkia rengaspuskurit saadaksesi historialliset tiedot. Koska SQL tallentaa kaikki historialliset tiedot, voit kysyä raporttia viimeaikaisesta toiminnasta. Tällä tavoin voimme selvittää, mikä aiheuttaa valtavia prosessorin piikkejä.

Seuraava vaihe on selvittää, mikä tarkka sisäinen prosessi kuluttaa tietoja. Yleisiä syitä korkeaan suorittimen toimintaan SQL-palvelimella ovat järjestelmätehtävät, ylenmääräinen kokoaminen / kyselyjen kokoaminen tai kyselyiden suorittaminen.

Nyt sinun on tarkistettava kaikki palvelimellasi tällä hetkellä suorittavat kyselyt. Kun sinulla on luettelo kaikista käytettävissä olevista kyselyistä, on melko helppoa määrittää, mikä tarkka kyselyn suorittaminen aiheuttaa virheen.

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

Tietysti on tärkeää tarkistaa muut järjestelmäpalvelut ja selvittää, onko SQL-lauseke aiheuttanut ongelmaa. Näin sanomalla voimme päättää tämän artikkelin.

Jos et pysty ratkaisemaan ongelmaa, harkitse lähettämistä useille erillisille foorumeille, joilla ammattilaiset ja tekniikan taitavat käyttäjät voivat auttaa sinua.

Näin voit korjata korkea cpu-käyttö sql-palvelimella