tempdb在SQL SERVER的System Databases中,查詢或是修改table結構都常使用到,為了避免與其他繁忙的db有I/O的競爭,可以把它搬移到獨立磁碟上,
SQL SERVER 2008安裝時,有提供設定讓我們指定tempdb要放置的路徑位置,
但是在SQL SERVER 2005安裝時,沒有辦法指定tempdb的位置,
所以就手動去修改囉,
USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'E:\SQLTempdb\tempdb.mdf');
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog, FILENAME = 'E:\SQLTempdb\templog.ldf');
GO
執行後,重啟SQL SERVER 的Service 就可以囉!!
針對tempdb的效能最佳化,微軟在這裡有說明.
全站熱搜