SQL Server 2008可伸縮性資源調控器簡介
資源調控器是 SQL Server 2008 中的一項新技術,使用該技術可以通過指定傳入請求的資源消耗限制管理 SQL Server 工作負荷和資源。在資源調控器上下文中,工作負荷是一組大小相似的查詢或請求,可以且應該視為單個實體。這並不是必需的,但是工作負荷的資源使用模式越統一,通過資源調控器可能獲得的益處越多。資源限制可以實時重新配置,對正在執行的工作負荷影響非常小。
在相同伺服器上存在多個不同工作負荷的環境中,使用資源調控器可以區分這些工作負荷並能根據指定的限制在請求時分配共享資源。這些資源是 CPU 和記憶體。
資源調控器僅在 SQL Server 的 Enterprise Edition、Developer Edition 和 Evaluation Edition 中提供。
資源問題型別
資源調控器專用於解決以下型別的資源問題,並且通常出現在資料庫環境中:
伺服器上的查詢用盡。在這種情況下,資源消耗比較大的查詢會佔用大多數或所有伺服器資源。
不可預測的工作負荷執行。在這種情況下,相同伺服器上的並行應用程式將具有不同大小和型別的工作負荷。例如,兩個資料倉儲應用程式或 OLTP 和資料倉儲應用程式的混合。這些應用程式彼此不是孤立的,產生的資源爭用將導致不可預測的工作負荷執行。
設定工作負荷優先順序。在這種情況下,允許一個工作負荷的執行速度快於另一個工作負荷,或者在存在資源爭用的情況下保證完成一個工作負荷。使用資源調控器可以為工作負荷分配相對重要性。
所有上述情況都需要能夠以某種方式區分工作負荷。資源調控器提供以下功能:
分類傳入的連線並將其工作負荷路由到特定組的功能。
監視組中每個工作負荷的資源使用情況的功能。
構建資源池並對 CPU 使用率和記憶體分配設定特定於池的限制的功能。這樣會防止或儘可能減小查詢用盡的可能性。
將分組的工作負荷與特定資源池相關聯的功能。
識別工作負荷並設定其優先順序的功能。
資源調控器約束
此資源調控器版本存在以下約束:
資源管理僅限於 SQL Server 資料庫引擎。資源調控器不能用於 Analysis Services、Integration Services 和 Reporting Services。
SQL Server 例項之間沒有工作負荷監視或工作負荷管理。
限制規範適用於 SQL Server 管理的 CPU 頻寬和記憶體。
OLTP 工作負荷。資源調控器可以管理 OLTP 工作負荷,但通常持續時間非常短的查詢型別總是在 CPU 上停留很短時間而不足以應用頻寬控制。這樣會使返回的 CPU 使用率的統計資訊有偏差。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-515919/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 簡析Uber的可伸縮監控:uMonitor和Neris
- SQL Server 2008事件處理系統簡介LSSQLServer事件
- SQL Server 2008 R2並行資料倉儲簡介SZSQLServer並行
- Node.js的可伸縮性Node.js
- SQL Server 2008中的行壓縮(上)JUSQLServer
- SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008SQLServer
- SQL SERVER 2008安全配置SQLServer
- SQL Server 2000/2005/2008刪除或壓縮資料庫日誌的方法SQLServer資料庫
- Kubernetes彈性伸縮全場景解讀(五) - 定時伸縮元件釋出與開源元件
- 大型網站的可伸縮性架構如何設計?網站架構
- SQL Server收縮資料庫SQLServer資料庫
- sql server 資料庫收縮SQLServer資料庫
- 可伸縮聚類演算法綜述(可伸縮聚類演算法開篇)聚類演算法
- HikariPool原始碼(三)資源池動態伸縮原始碼
- 彈性佈局(伸縮佈局)
- Knative Autoscaler 自定義彈性伸縮
- SQL Server 2012免費版LocalDB簡介ISSQLServer
- AutoScaling彈性伸縮配置重大升級
- SQL Server2008程式堵塞處理方法SQLServer
- Sql Server2008R2下載地址SQLServer
- SQL Server 2008連線字串寫法大全SQLServer字串
- SQL Server2008 R2 資料庫映象配置方案SQLServer資料庫
- CSS 可伸縮圓角導航選單CSS
- SQL Server 收縮日誌SQLServer
- RDS for MySQL Serverless公測上線:彈性伸縮,最高可降成本超80%MySqlServer
- Analysis Services基礎知識——深入SQL Server 2008SQLServer
- 雲伺服器SQL Server 2008 允許遠端連線的配置伺服器SQLServer
- kubenetes metrics-server監控資源Server
- win10怎麼安裝sql server2008 r2_win10如何安裝sql server2008 r2Win10SQLServer
- 理解SQL Server 2008索引的儲存結構YDSQLServer索引
- SQL Server 2008的故障轉移叢集概述UBSQLServer
- SQL Server 2008 R2雙機熱備方案SQLServer
- Fluid 給資料彈性一雙隱形的翅膀 -- 自定義彈性伸縮UI
- 可伸縮的微服務告警系統設計指南微服務
- SQL Server一次SQL調優案例SQLServer
- AutoScaling彈性伸縮附加與分離RDS例項
- AutoScaling 彈性伸縮附加與分離RDS例項
- SQL Server 2008檔案流功能應用設想YCSQLServer
- 關於SQL Server中索引使用及維護簡介(zt)SQLServer索引