sql >> Database teknologi >  >> RDS >> Sqlserver

SQL Server Skift TempDB-filplacering

Hej,

TempDB er en af ​​de vigtigste systemdatabaser i SQL Server.

Der er mange databaseoperationer i TempDB som GROUP BY, ORDER BY, UNION, online re-indeksering, flere aktive registreringssæt, brugeroprettede midlertidige objekter, interne midlertidige objekter og versionslagre.

Så hvis tempdb er placeret på langsom disk som sas eller sata, vil disse operationer være meget langsomme.

Hvis TempDB er placeret på hurtig disk som SSD eller Flash, vil du se ekstra SQL Server Performance.

Du kan ændre TempDB-filplacering som følgende forespørgsel.

USE master
GO
ALTER DATABASE tempdb 
MODIFY FILE (NAME = tempdev, FILENAME = 'E:\TEMP\tempdb.mdf')
GO


  1. SQL Server:Udpak tabelmetadata (beskrivelse, felter og deres datatyper)

  2. 2 måder at tilføje et procenttegn til et tal i SQLite

  3. Sådan ser du forespørgselshistorik i SQL Server Management Studio

  4. Er der noget galt med joins, der ikke bruger JOIN nøgleordet i SQL eller MySQL?