我正在使用SQL Server 2012.我使用位于其他国家/地区的生产SQL服务器。表现很慢。我的互联网带宽很好,我的系统配置非常好。我需要通过SQL Server检查生产SQL Server的系统信息。可能吗? 系统信息像硬盘存储器,RAM,处理器,操作系统等。
答案 0 :(得分:3)
实际上,您可以使用选定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的网站上找到:
答案 1 :(得分:1)
检查动态管理视图:http://technet.microsoft.com/en-us/library/ms188754.aspx了解第一步。
另一种方法是设置性能监视器数据收集器集(并将收集的信息存储在SQL Server数据库中)。
答案 2 :(得分:1)
在管理工作室中运行 !! SystemInfo 并启用sqlcmd模式。