快捷搜索:

在SQL Server2008中创建自定义数据收集类型

在SQL Server 2008中有很多组件可以进行机能数据网络。为了设定网络数据的类型以及网络计划,数据网络器必要应用治理数据仓库。治理数据仓库也是一个关系型数据库,但在创建该数据库时很多默认设置必要进行改动,在我们后面的实验中将深入评论争论。抱负状态下,治理数据仓库最好和临盆情况的数据库位于不合的办事器上,以便实现更好的机能。

数据网络所针对的目标是SQL Server 的实例,每一个实例都有网络组与之相对应,此中网络组指特定的网络类型,例如磁盘和查询统计。数据网络寄托SQL Server Agent 或SSIS按照计划来履行,是以功课和计划都邑存储在msdb数据库中。治理数据仓库的角色便是存储数据、一些聚合值、以及针对系统阐发而天生的历史信息。

·查看并阐发Disk Usage 的趋势

1. 在Object Explorer 中右键点击Management, 然后点击Data Collection. 依次点击Reports, Management Data Warehouse, Disk Usage Summary.

可以看到每个数据库的初始大年夜小,当前大年夜小,以及匀称天天的增量均会显示出来

点击AdventureWorks2008 数据文件的趋势图,可以看到该数据库的具体信息:

查看Disk Usage Collection Set 的输出信息,从而可以懂得到数据库的增长速率是否跨越了预期值

2. 假如数据库的增长速率跨越预期值,我们还可以双击该数据库中的数据表,以便查看最为耗损资本的数据表是哪些

3.在Object Explorer 中展开Databases 然后右键点击AdventureWorks2008并点击Reports, 从而查看Disk Usage by Top Tables 的标准报表。在Reports 菜单中,依次点击Standard Reports, Disk Usage by Top Tables.

·查看并阐发Query Statistics 的趋势

4. 当这些查询运行时,系统处于异常繁忙的状态,是以会孕育发生大年夜量CPU负载

5. 在Object Explorer 中,依次展开Management, Data Collection, Reports, Management Data Warehouse, 然后右键点击Query Statistics History

6. 点击Rank Queries by:中的Duration链接,查看Most Expensive Queries by Total Duration

7. 在Most Expensive Queries by Total Duration 中点击Query 1,可以看到具体信息,包括哪些查询最耗资本、不合查询计划的开销等。

8. 此外,我们还可以查看查询计划的具体信息:

·查看并阐发Server Activity 的趋势

在Object Explorer 中,依次展开节点Management, Data Collection, Reports, Management Data Warehouse并右键点击Server Activity

9.留意Server Activity 分为CPU, Memory, Disk I/O, Network, Waits 以及Activity 几个部分,每个部分我们都可以查看到更为具体的信息

10.随意率性点击SQL Server Waits 中的某个竖条,可以查看到不合的等待状态

11.展开Lock 节点查看具体信息。在Lock 节点中我们可以打开SQL Server Blocking 页面:

12.点击Chain # 下的1 可以看到更为具体的信息

13.关闭所有SQLCMD 窗口

14.退出SQL Server Management Studio

您可能还会对下面的文章感兴趣: