二、服务器优化(6)WSRM管理多个实例
一、多实例的资源竞争
从SQL Server 2000开始,允许在一台服务器上安装多个SQL Server实例。其中只有一个可以是“默认实例”,实例的名称为MSSQLSERVER;其余的实例都必须是“命名实例”。
在一台服务器上安装多个SQL Server实例时,可以为不同的实例分配资源。资源调控器在这里不适用,因为资源调控器仅基于单个实例。因此,需要使用WSRM(Windows System Resource Manager)。
二、安装WSRM
从Windows Server 2008开始,WSRM就成为了Windows的内置功能。
安装WSRM时必须同时选择安装“Windows内部数据库”。
三、使用WSRM
1. 打开WSRM
在“管理工具”中打开“Windows 系统资源管理器”。
在“连接到计算机”对话窗口选择“此计算机”。
2. 新建进程匹配条件
依次展开“Windows 系统资源管理器”、“进程匹配条件”。在右键菜单中选择“新建进程匹配条件”。
新建一个名为“MSSQLSERVER”的条件。然后单击“添加按钮”添加一个规则。
在“添加规则”窗口,单击“选择”按钮选择一个服务。
在“添加 已注册的服务”对话窗口,选择默认实例。
完成上述操作后,再以类似的步骤新建一个名为“SQLEXPRESS”的条件,在“添加 已注册的服务”时选择名为SQLEXPRESS的命名实例。
3. 新建资源分配策略
展开“资源分配策略” 节点,在右键菜单中选择“新建资源分配策略”。
新建一个名为“BalanceInstance”的策略。然后单击“添加”按钮添加一个进程匹配条件。
在“添加或编辑资源分配”窗口,在“进程匹配条件”下拉列表中选择一个进程匹配条件,并为其分配资源,例如,45%的CPU。
然后再添加第二个进程匹配条件。这样就把2个实例都分配了资源。如下图。
4. 设为管理策略
在“资源分配策略”的详细列表窗格,选择上一步新建的资源分配策略,在右键菜单中选择“设置为管理策略”。
设置完成之后,这个资源分配策略的右侧会显示“{管理}”的标识。
本文结语:
资源调控器只能在某个实例内部调控工作负荷。WSRM则基于服务器,为服务器上的多个实例分配CPU和内存的百分比。
阅读更多
- 二、服务器优化(6)WSRM管理多个实例
- XLoadTree 的实例 - JSP Tree File Browser, 远程管理 JSP 服务器上的文件
- 创建实例和管理服务器笔记1
- DBA1-第2章 创建实例和管理服务器
- mysql多实例的安装和管理(一台服务器上运行两个mysql实例)
- Windows Server 2003网络配置与管理 优化服务器的性能
- 记录一个关于互联网、网页设计、Web开发、服务器运维优化、项目管理、网站运营、网站安全的网站
- 服务器定时器的管理优化
- web服务器并发优化(nginx+多实例tomcat负载均衡)(另附:安装包和文档)
- WebSocket入门教程(四)-- WebSocket实例:实时获取服务器内存使用情况(优化一)
- linux内核调优生产环境实例及详解(服务器内核优化)
- mysql多实例的安装和管理(一台服务器上运行两个mysql实例)
- Linux网络管理之五:vsftpd服务器的创建实例 推荐
- 服务器定时器的管理优化(思路借鉴)
- 二、服务器优化(4)资源调控器管理工作负荷
- 二、服务器优化(4)资源调控器管理工作负荷
- 二、服务器优化(4)资源调控器管理工作负荷
- MySQL服务器管理
- db2实例配置,db2客户端连接服务器配置
- 数学建模学习笔记(第四章:5个静态优化实例分析学习)