[MSSQL]判斷實體cpu及邏輯cpu數量的指令
發表於 : 2010年 8月 31日, 17:32
從這篇技術文章看來的: http://sharedderrick.blogspot.com/2007/ ... sical.html
主要是現在的 cpu 都是多核心的處理器, 如何判定是實體cpu及邏輯cpu(即核心數), 可以利用這個指令:
適用於 MS SQL 2005 版本以上
主要是現在的 cpu 都是多核心的處理器, 如何判定是實體cpu及邏輯cpu(即核心數), 可以利用這個指令:
代碼: 選擇全部
SELECT cpu_count N'系統上的邏輯 CPU 數',
hyperthread_ratio N'邏輯和實體處理器數目的比率',
cpu_count/hyperthread_ratio N'實體 CPU 數目'
FROM sys.dm_os_sys_info