SQL Server Memory Usage:
select
physical_memory_in_use_kb/1048576.0 AS 'physical_memory_in_use (GB)',
locked_page_allocations_kb/1048576.0 AS 'locked_page_allocations (GB)',
virtual_address_space_committed_kb/1048576.0 AS 'virtual_address_space_committed (GB)',
available_commit_limit_kb/1048576.0 AS 'available_commit_limit (GB)',
page_fault_count as 'page_fault_count'
from sys.dm_os_process_memory;
OS Memory Usage:
select
total_physical_memory_kb/1024 AS total_physical_memory_mb,
available_physical_memory_kb/1024 AS available_physical_memory_mb,
total_page_file_kb/1024 AS total_page_file_mb,
available_page_file_kb/1024 AS available_page_file_mb,
100 - (100 * CAST(available_physical_memory_kb AS DECIMAL(18,3))/CAST(total_physical_memory_kb AS DECIMAL(18,3)))
AS 'Percentage_Used',
system_memory_state_desc
from sys.dm_os_sys_memory;
Comments