Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server Speicherort der TempDB-Datei ändern

Hallo,

TempDB ist eine der wichtigsten Systemdatenbanken von SQL Server.

Es gibt viele Datenbankoperationen in TempDB wie GROUP BY, ORDER BY, UNION, Online-Neuindizierung, mehrere aktive Datensätze, vom Benutzer erstellte temporäre Objekte, interne temporäre Objekte und Versionsspeicher.

Wenn sich die tempdb also auf einer langsamen Festplatte wie sas oder sata befindet, werden diese Vorgänge sehr langsam sein.

Wenn sich TempDB auf einer schnellen Festplatte wie SSD oder Flash befindet, sehen Sie zusätzliche SQL Server-Leistung.

Sie können den Speicherort der TempDB-Datei wie in der folgenden Abfrage ändern.

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