You are on page 1of 2

use tempdb SELECT name, filename, CONVERT(Decimal(15,2),ROUND(a.size/128.000,2)) [Currently Allocated Space (MB)], CONVERT(Decimal(15,2),ROUND(FILEPROPERTY(a.name,'SpaceUsed')/128.000,2)) AS [Spa ce Used (MB)], CONVERT(Decimal(15,2),ROUND((a.size-FILEPROPERTY(a.name,'SpaceUsed'))/128.

000,2) ) AS [Available Space (MB)] FROM dbo.sysfiles a (NOLOCK) --where CONVERT(Decimal(15,2),ROUND((a.size-FILEPROPERTY(a.name,'SpaceUsed'))/12 8.000,2)) > 500 GO +++++++++++++++++++++++++++++++++++++++++++++++++ USE [tempdb] GO DBCC SHRINKFILE (N'tempdev' , 50000) GO +++++++++++++++++++++++++++++++++++++++++++++++++ use tempdb checkpoint go +++++++++++++++++++++++++++++++++++++++++++++++++ DBCC LOGINFO +++++++++++++++++++++++++++++++++++++++++++++++++ dbcc opentran('tempdb') +++++++++++++++++++++++++++++++++++++++++++++++++ dbcc inputbuffer(92) +++++++++++++++++++++++++++++++++++++++++++++++++ kill 323 +++++++++++++++++++++++++++++++++++++++++++++++++ Select * from SYSPROCESSES --where spid = 692 order by waitresource, last_batch go +++++++++++++++++++++++++++++++++++++++++++++++++ --DBCC FREESYSTEMCACHE('ALL') +++++++++++++++++++++++++++++++++++++++++++++++++ BACKUP LOG tempdb to disk = N'k:\templog.ldf' +++++++++++++++++++++++++++++++++++++++++++++++++ DBCC SHRINKFILE (N'tempdev' , 50000)

GO +++++++++++++++++++++++++++++++++++++++++++++++++ select * from sys.databases

You might also like