Hol található a TempDB az SQL Serverben?
Hol található a TempDB az SQL Serverben?

Videó: Hol található a TempDB az SQL Serverben?

Videó: Hol található a TempDB az SQL Serverben?
Videó: Architectural Choices That Affect Performance Kevin Kline 2024, November
Anonim

1. tipp: Tartsa meg TempDB Helyi meghajtón a Clusterben

Általában a fürtözött példányban SQL szerver , az adatbázisfájlok megosztott tárolóban (SAN) vannak tárolva. Ban ben SQL szerver 2012 és később azonban megtarthatjuk TempDB helyi csatolt meghajtókon.

Ilyen módon mi az SQL Server TempDB?

TempDB a Microsoft rendszeradatbázisa SQL szerver belső objektumok, sorverziók, munkatáblák, ideiglenes táblák és indexek tárolójaként használható. TempDB minden résztvevő számára elérhető a SQL szerver példány (ez egy globális erőforrás). Az ideiglenes táblák a # elnevezési konvencióval jönnek létre.

Továbbá hogyan változtathatom meg a TempDB helyét az SQL Serverben? A TempDB adatok és naplófájlok új helyre történő áthelyezésének lépéseinek áttekintése: -

  1. Határozza meg a TempDB adatok és naplófájlok helyét.
  2. Módosítsa a TempDB-adatok és naplófájlok helyét az ALTER DATABASE használatával.
  3. Állítsa le és indítsa újra az SQL Server szolgáltatást.
  4. Ellenőrizze a fájl módosítását.
  5. Törölje a régi tempdb.mdf és templog.ldf fájlokat.

Hasonlóképpen, hogyan találhatom meg a TempDB méretét az SQL Serverben?

Könnyen használható az SSMS jelölje be a jelenlegi tempdb méret . Ha jobb gombbal kattint tempdb és válassza a Tulajdonságok lehetőséget, a következő képernyő nyílik meg. Az tempdb adatbázis tulajdonságai oldalon az aktuális tempdb méret 4,6 GB a két adatfájl és 2 GB a naplófájl esetében. Ha lekérdezi a DMV sys.

Mi okozza a TempDB növekedését?

Ha arról van szó, a ok az tempdb megtelik, mert a lekérdezés túl sok adatot ad vissza, és Önnek meg kell találnia az okát, és ki kell javítania. Ennek gyakran az az oka, hogy a lekérdezés lehetővé teszi a felhasználó számára, hogy egy vagy több olyan feltételt adjon meg, amely nem volt elég specifikus, és túl sok adatot kapott vissza.

Ajánlott: