相关疑难解决方法(0)

如何判断 SQL Server 实际使用了多少内核?

我有两台运行 SQL Server 的服务器。

  • 服务器 1:SQL Server 2008 R2 Express(4 核)
  • 服务器 2:SQL Server 2012 开发版(8 核)

据我所知,SQL Server 2008 R2 Express 应该只使用一个核心。

SQL Server 2012 Developer 版本应使用所有 8 个内核。

但是,如果我在 SQL Server 2008 R2 Express 上的 SQL 查询中运行以下命令,它会显示 4 个内核。

select scheduler_id, cpu_id, status, is_online 
from sys.dm_os_schedulers 
where status = 'VISIBLE ONLINE'
Run Code Online (Sandbox Code Playgroud)

我是否使用正确的命令来衡量使用情况?

sql-server sql-server-2008-r2 sql-server-2012

21
推荐指数
1
解决办法
8万
查看次数