WEB开发网
开发学院数据库MSSQL Server 数据库管理员制胜法宝--Coefficient 阅读

数据库管理员制胜法宝--Coefficient

 2007-05-19 09:45:52 来源:WEB开发网   
核心提示: 如果选择在Trace完成之后立即运行分析(Analysis),还需要指定分析文件存储的地方和运行分析的类型,数据库管理员制胜法宝--Coefficient(2),这些常常是通过选择模板完成的,也就是说,可以帮助确定统计是否存在任何遗漏,这些信息可以用来优化查询,模板(Template)是用

如果选择在Trace完成之后立即运行分析(Analysis),还需要指定分析文件存储的地方和运行分析的类型,这些常常是通过选择模板完成的,也就是说,模板(Template)是用来指定想要执行的分析的具体类型。

完成向导,Trace就开始了,一直运行到指定的时间跑完为止(如图2)。在这期间,监控所得到的数据保存在SQL Server中指定的Trace表中。随后可以立即进行Analysis,用户也可以在任何时候对Trace表中的监控数据进行多种分析。

图2 运行Trace

分析的结果保存为很多HTML文件,用户可以方便地打开并点击查看各项内容。更重要的是,分析结果能方便地发布在内部网的网络服务器上,供多个用户使用浏览器进行查阅。

Analysis是Coefficient的关键

在介绍分析结果之前,让我们先了解模板(Template)和分析(Analysis)类型。当用Coefficient执行分析时,可以选择一个已预定义好的模板,也可以建立自己的模板。实际上,模板就是一个很多分析类型的列表,建立模板就是选择需要进行的分析对象。通过这个列表,Coefficient处理从数据库中收集的跟踪数据。Coefficient总共可以分析多达49种不同的指标,这些指标都和SQL Server内部工作有关。主要有以下典型性能分析:

客户中断请求和中断连接信息。通过attention events常常可以查出在客户端和服务器之间的通讯问题。

SQL Server和NT用户连接信息。

例如哪个用户连接了多长时间。

死锁次数及导致这些死锁的信息。

SQL Server错误和警告信息。

表统计的遗漏信息。可以帮助确定统计是否存在任何遗漏,这些信息可以用来优化查询,提高执行程序代码的速度。

Tags:数据库 管理员 制胜

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接