程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 使用TransactSQL計算SQL Server處理器的數量

使用TransactSQL計算SQL Server處理器的數量

編輯:關於SqlServer

:怎樣使用Transact-SQL以編程的方式確定我的SQL Server計算機有多少個處理器?

:以下語句將返回您需要的信息:

EXEC master..xp_msver N'ProcessorCount',
N'ProcessorType'

但是,我熱衷於教給人們捕魚的方法,而不是給他們一盤現成的凍魚條,所以我不滿足於簡單的答案。最近一個同事問我這個問題,我一時想不起來適當的命令,但我知道SQL Server企業管理器在SQL Server屬性對話框的處理器選項卡中顯示計算機的處理器數量。並且,通過在服務器上運行簡單的Transact-SQL語句,企業管理器幾乎可以得到所有需要的信息。此外,運行SQL事件探查器還可以快速查看企業管理器生成的語句。

我常常會細數使用SQL事件探查器和觀察SQL Server運行情況所帶來的好處,以下是將這一建議付諸實現的另一個例子。借助SQL事件探查器,我只花費三分鐘即將企業管理器對xp_msver擴展存儲過程的調用的分離出來。在這種時候,我總是會先想到SQL事件探查器。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved