資源管理器中編寫分類器函式
資源調控器支援使用者定義函式,其返回值用來對會話進行分類,以便將
它們路由到適當的工作負荷組。
在將分類器使用者定義函式用於對傳入請求進行分類之前,應當先對它進
行測試和優化。質量低劣的函式會由於超時而使系統不可用,而超時又
會導致洩露配置資訊。可以使用專用管理員連線 (DAC) 來解決質量低
劣的分類器函式的問題,因為 DAC 不進行分類,可以在資源調控器運
行並對傳入會話進行分類時使用。有關詳細資訊,請參閱使用專用管理
員連線。
注意:
如果沒有 DAC 可用來進行故障排除,則可以在單使用者模式下重新啟動
系統。雖然單使用者模式不進行分類,但是您不可以在資源調控器分類運
行時對它進行診斷。
可以在分類器函式中使用現有系統函式,並使用這些函式所返回的用於
對會話進行分類的值。
函式
以下系統函式可用於分類:HOST_NAME()、APP_NAME()、SUSER_NAME()
、SUSER_SNAME()、IS_SRVROLEMEMBER() 和 IS_MEMBER()。
注意:
建立返回用於分類的屬性的函式時,必須考慮該屬性是否安全。否則,
必須評估使用該屬性的風險。HOST_NAME() 和 APP_NAME() 函式返回不
安全的屬性。例如,APP_NAME() 可以返回應用程式連線字串中提供
的任意值。
LOGINPROPERTY 函式已更新,新增了兩個可用於分類的屬性:
DefaultDatabase 和 DefaultLanguage。此外,可以使用
ORIGINAL_DB_NAME 函式獲取在使用者連線字串中指定的資料庫的名稱
。
資源調控器還實現了 CONNECTIONPROPERTY 函式,以提供可用於分類的
附加屬性。該函式為有關請求所參與的唯一連線的屬性返回與
sys.dm_exec_connections 動態管理檢視中對應列的值相同的值。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-515930/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C++ 的函式分檔案編寫C++函式
- RAII:在類的建構函式中分配資源,在解構函式中釋放資源AI函式
- 解析如何在Bash中編寫函式函式
- Softmax分類函式函式
- Oracle資源管理器Oracle
- js編寫trim()函式JS函式
- oracle資源管理器(一)Oracle
- oracle 資源管理器(二)Oracle
- PHP 函式庫 1 - 函式庫的分類PHP函式
- [譯] 函式式 Mixin(軟體編寫)(第七部分)函式
- 資源管理器如何重啟 win10重啟資源管理器的方法Win10
- 如何編寫翻頁函式?函式
- c函式編寫規範函式
- Win7中更改資源管理器起始資料夾方法Win7
- wordpress 獲取分類ID,分類標題,分類描述,分類連結url函式函式
- Nix:一個純粹的函式式包管理器函式
- 如何更好的編寫async函式函式
- 高階函式(軟體編寫)(第四部分)函式
- 在Dash中更靈活地編寫回撥函式函式
- 子父類中函式函式
- Microsoft Graph資源管理器 for Office 365ROS
- C# Resource Management (資源管理器)C#
- fedora 中從命令列中直接開啟資源管理器命令列
- win10資源管理器怎麼開啟_win10資源管理器開啟教程Win10
- 資料庫資源管理器(Database Resource Manager)資料庫Database
- OCM實驗-GC資源管理器資源消耗組演示GC
- [譯] 編寫函式式的 JavaScript 實用指南函式JavaScript
- Win10系統資源管理器怎麼禁用檔案分組Win10
- 第2章 編寫測試函式函式
- 用TypeScript編寫釋出函式庫TypeScript函式
- 【資源管理器】資源使用者組、資源計劃、資源計劃指令
- WiFi Explorer for mac(WiFi資源管理器)WiFiMac
- WiFi資源管理器:WiFi Explorer for macWiFiMac
- Win10資源管理器怎樣還原成Win7樣式_win10資源管理器還原成win7樣式的步驟Win10Win7
- win10資源管理器不停的崩潰怎麼辦 資源管理器不停崩潰的方法Win10
- 如何使用函式指標呼叫類中的函式和普通函式函式指標
- LLVM編譯器中的內建(built-in)函式LVM編譯UI函式
- 資源管理器老是重啟 win7資源管理器重啟的解決辦法Win7