Missä TempDB on SQL Serverissä?
Missä TempDB on SQL Serverissä?

Video: Missä TempDB on SQL Serverissä?

Video: Missä TempDB on SQL Serverissä?
Video: SQL Server Tempdb Quick Know how 2024, Marraskuu
Anonim

Vinkki 1: Pidä TempDB paikallisella asemalla klusterissa

Yleensä klusteroidussa ilmentymässä SQL Server , tietokantatiedostot tallennetaan jaettuun tallennustilaan (SAN). Sisään SQL Server 2012 ja myöhemmin voimme kuitenkin pitää TempDB paikallisilla liitetyillä asemilla.

Mikä tällä tavalla on SQL Server TempDB?

TempDB on Microsoftin järjestelmätietokanta SQL Server käytetään sisäisten objektien, riviversioiden, työtaulukoiden, väliaikaisten taulukoiden ja indeksien varastona. TempDB on kaikkien a.-verkkoon liitettyjen osallistujien käytettävissä SQL Server esimerkki (se on maailmanlaajuinen resurssi). Väliaikaiset taulukot luodaan #-nimeämiskäytännöllä.

Lisäksi, kuinka voin muuttaa TempDB:n sijaintia SQL Serverissä? Yleiskatsaus vaiheista TempDB-tietojen ja lokitiedostojen siirtämiseksi uuteen paikkaan on: -

  1. Tunnista TempDB-tietojen ja lokitiedostojen sijainti.
  2. Muuta TempDB-tietojen ja lokitiedostojen sijaintia käyttämällä ALTER DATABASE -ohjelmaa.
  3. Pysäytä ja käynnistä SQL Server Service uudelleen.
  4. Tarkista tiedoston muutos.
  5. Poista vanhat tempdb.mdf- ja templog.ldf-tiedostot.

Samoin kuinka löydän TempDB-koon SQL Serveristä?

SSMS:n käyttö on helppoa tarkistaa nykyinen tempdb koko . Jos napsautat hiiren oikealla painikkeella tempdb ja valitse Ominaisuudet, seuraava näyttö avautuu. The tempdb tietokannan ominaisuudet -sivulla näkyy nykyinen tempdb koko 4,6 Gt kummallekin datatiedostolle ja 2 Gt lokitiedostolle. Jos teet kyselyn DMV sys.

Mikä saa TempDB:n kasvamaan?

Kun se tulee asiaan, syy the tempdb täyttyy, koska kysely palauttaa aivan liikaa tietoja, ja sinun on selvitettävä syy ja korjattava se. Usein se johtuu siitä, että kyselyn avulla käyttäjä voi määrittää yhden tai useamman ehdon, joka ei ollut riittävän tarkka, ja palautettiin liian paljon tietoja.

Suositeltava: