Documente Academic
Documente Profesional
Documente Cultură
Database Related:
•sys.dm_db_file_space_usage
•sys.dm_db_session_space_usage
•sys.dm_db_partition_stats
Execution Related:
•sys.dm_exec_query_stats
•sys.dm_exec_sql_text
Index Related:
•sys.dm_db_index_operational_sta
•sys.dm_db_index_physical_stats
•sys.dm_db_missing_index_colum
sys.dm_db_file_space_usage
Returns space usage information for
each file in database tempdb (not
available for other databases ). This
DMV is specially useful if tempdb
utilization is high
Example: display tempdb files, sizes and
page counts
select M.physical_name, M.size,
U.unallocated_extent_page_count,
U.user_object_reserved_page_count,
U.internal_object_reserved_page_count,
U.mixed_extent_page_count
from sys.dm_db_file_space_usage U join
sys.dm_db_file_space_usage
Example 2: returns the amount of free
space in tempdb
SELECT free_pages =
SUM(unallocated_extent_page_count),
Free_space_in_MB =
(SUM(unallocated_extent_page_count)/128.)
sys.dm_db_file_space_usage
sys.dm_db_session_space_usage