SQL Server tempdb のサイズを縮小するには

SQL Server で tempdb のサイズを大きく設定しすぎてしまって、小さい値に戻したい場合は、次のように DBCC SHRINKFILE コマンドを使います。

USE tempdb
DBCC SHRINKFILE(tempdev, 100)
DBCC SHRINKFILE(templog, 100)

この例では、データ ファイル(tempdev)のサイズを 100 MB、ログ ファイル(templog)のサイズも 100 MB へ縮小しています。