Advertisement
Guest User

Untitled

a guest
Mar 31st, 2015
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. SELECT
  2. DB.name,
  3. MF.physical_name,
  4. MF.type_desc AS FileType,
  5. MF.size * 8 / 1024 AS FileSizeMB,
  6. fileproperty(MF.name, 'SpaceUsed') * 8/ 1024 AS UsedSpaceMB,
  7. mf.name LogicalName
  8. FROM
  9. sys.master_files MF
  10. JOIN sys.databases DB ON DB.database_id = MF.database_id
  11. WHERE DB.name = 'yourdatabasename'
  12.  
  13. DECLARE @path NVARCHAR(260);
  14.  
  15. SELECT
  16. @path = REVERSE(SUBSTRING(REVERSE([path]),
  17. CHARINDEX('', REVERSE([path])), 260)) + N'log.trc'
  18. FROM sys.traces
  19. WHERE is_default = 1;
  20.  
  21. SELECT
  22. DatabaseName,
  23. [FileName],
  24. SPID,
  25. Duration,
  26. StartTime,
  27. EndTime,
  28. FileType = CASE EventClass
  29. WHEN 92 THEN 'Data'
  30. WHEN 93 THEN 'Log'
  31. END
  32. FROM sys.fn_trace_gettable(@path, DEFAULT)
  33. WHERE
  34. EventClass IN (92,93)
  35. ORDER BY
  36. StartTime DESC;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement