我正在使用 SQL Server 2012。我使用位于其他国家/地区的生产 SQL Server。性能相当缓慢。我的互联网带宽很好,我的系统配置也很好。我需要通过 SQL Server 检查生产 SQL Server 的系统信息。是否可以?
系统信息,如硬盘内存、RAM、处理器、操作系统等。
最佳答案
实际上,您可以使用对选定 DMV 的查询来了解有关安装 SQL Server 的操作系统的大量信息。
例如,要获取有关 memori 配置的信息,请查看 sys.dm_os_sys_memory
:
SELECT total_physical_memory_kb/1024 AS [Physical Memory (MB)],
available_physical_memory_kb/1024 AS [Available Memory (MB)],
total_page_file_kb/1024 AS [Total Page File (MB)],
available_page_file_kb/1024 AS [Available Page File (MB)],
system_cache_kb/1024 AS [System Cache (MB)],
system_memory_state_desc AS [System Memory State]
FROM sys.dm_os_sys_memory WITH (NOLOCK) OPTION (RECOMPILE);
可以在 Glen Berry 的网站上找到这个和其他有用的查询:
http://sqlserverperformance.wordpress.com/
关于sql-server - 可以通过SQL Server查看系统信息吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23080466/