易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server 2008 Resource Governor

 
一、问题引出:
当某一台SQL Server实例上创建有多个数据库的时候,如果某一个数据库过度占有系统资源,往往会导致其它数据库性能受到严重影响,甚至大大降低整个数据库的性能。
这种情况下,如果有一种技术或者方法可以限制数据库资源的占有量,给与一个峰值,从而给与其它的数据库足够的资源。那么这个问题就可以有效地避免。
在SQL Server 2008中就存在这种技术叫:Resource Governor
Resource Governor是 SQL Server 2008 中的一项新技术,使用该技术可以通过指定传入请求的资源消耗限制管理 SQL Server 工作负荷和资源。
 
二、Resource Governor中三个重要的组件
Resource Pool。 当安装 SQL Server 2008 时,会创建两个资源池(内部资源池和默认资源池)。Resource Governor还支持用户定义的资源池。
Workload Group。 当安装 SQL Server 2008 时,会创建两个工作负荷组(内部工作负荷组和默认工作负荷组)并将其映射到对应的资源池。Resource Governor还支持用户定义的工作负荷组。
Classifier Function。 存在用于对传入请求进行分类并将它们路由到工作负荷组的内部规则。Resource Governor还支持用于实现分类规则的分类器用户定义的函数。
三、Resource Governor组件之间的关系
四、Resource Governor实践
1.         Checking
--step 1:Resource governor confg checking
USE Master
GO
SET NOCOUNT ON
SELECT *
from sys.dm_resource_governor_configuration  WITH (NOLOCK)
 
 
/*--------==Result===========
classifier_function_id is_reconfiguration_pending
---------------------- --------------------------
0                      0
*/
 
2.         Resource Pools Creating
--step2:Resource pools creating
USE master;
GO
 
CREATE RESOURCE POOL ResPl_Test1
WITH(MAX_CPU_PERCENT = 10);
GO
 
CREATE RESOURCE POOL ResPl_Test2
WITH(MAX_CPU_PERCENT = 90);
GO
--Checking
USE Master
GO
SET NOCOUNT ON
SELECT name,max_cpu_percent
from sys.dm_resource_governor_resource_pools  WITH (NOLOCK)
 
/*------


相关文档:

SQL 连接查询(内链接 外连接)


连接查询 
  通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 
  在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的 ......

[免费/绿色]通用Sql备份恢复工具

下载地址:http://download.csdn.net/source/2384982
----------------------------------------------------------------------------
软件名称:通用Sql备份恢复工具
执行程序:iNethink_SqlTool.exe
程序版本:V1.0.0.1
----------------------------------------------------------------------------
Md5值:E511 ......

EditPlus(v2.21)的SQL语法文件

下载地址:http://submain.download.csdn.net/
也可以直接复制下面的内容,并保存文件为“sql.stx”。
#TITLE=SQL
; SQL syntax file written by BUGSoft(BUGSoft@126.com).
#DELIMITER=,(){}[]-+*%/="'~!&|<>?:;.
#QUOTATION1='
#QUOTATION2="
#LINECOMMENT=--
#COMMENTON=/*
#COMMENTOFF=*/ ......

SQL Server服务器角色与数据库角色区别

固定服务器角色
sysadmin 可以在 SQL Server 中执行任何活动。
serveradmin 可以设置服务器范围的配置选项,关闭服务器。
setupadmin 可以管理链接服务器和启动过程。
securityadmin 可以管理登录和 CREATE DATABASE 权限,还可以读取错误日志和更改密码。
processadmin 可以管理在 SQL Server 中运行的进程。
......

Sql语句学习笔记(3) 插入数据

这里使用的数据库和数据表分别来自Sql语句学习笔记(1)——创建数据库和Sql语句学习笔记(2)——创建数据表
use RetalDB
go
--插入数据到表tb_movie_type
insert tb_movie_type values(0,'普通片','Regular')
insert tb_movie_type values(1,'新片','NewRelease')
insert tb_movie_type values ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号