Breaking News
Loading...
20/10/2013

Monitor Tempdb space

Đoạn script để monitor tempdb, nếu là dba thì nên cài đặt để được inform mỗi ngày. Dựa vào thông tin này sau một ngày busy của production server, ta có thể cấu hình 1 size cố định cho Tempdb, để tránh auto grow ảnh hưởng đến performance.
SELECT SUM(total_page_count)*8/1024 AS 'tempdb size (MB)',
SUM(total_page_count) AS 'tempdb pages',
SUM(allocated_extent_page_count) AS 'in use pages',
SUM(allocated_extent_page_count)*1.0/128 AS 'in use pages (in MB)',
SUM(unallocated_extent_page_count) AS 'free pages',
SUM(unallocated_extent_page_count)*1.0/128 AS 'free pages (in MB)',
SUM(user_object_reserved_page_count) AS 'user object pages',
SUM(internal_object_reserved_page_count) AS 'internal object pages',
SUM(mixed_extent_page_count) AS 'Total Mixed Extent Pages'
FROM sys.dm_db_file_space_usage ;

0 comments:

Post a Comment

 
Toggle Footer