48、SQL Server性能监控与问题解决全解析

SQL Server性能监控与问题解决全解析

1. 性能监控数据关联概述

在SQL Server的性能监控中,SQL Server Profiler、System Monitor、DTA、DMVs和DMFs各自能捕获一部分监控数据。虽然可以单独使用这些工具来解决问题,但当将它们协同使用时,才能发挥出真正的价值。通过这种集成方式,能够从磁盘子系统、操作系统、内存空间、查询优化器、数据结构到客户端等各个层面评估数据。

1.1 学习目标

学习完相关内容后,你将能够:
- 描述查询的基本处理架构。
- 将System Monitor数据与SQL Server Profiler跟踪关联起来。
- 将DMVs/DMFs与SQL Server Profiler跟踪关联起来。
- 将DMVs/DMFs与System Monitor数据关联起来。
- 关联多个DMVs/DMFs以评估性能。
- 将SQL Server Profiler、System Monitor、DMVs和DMFs的数据整合为一个综合的性能视图。

1.2 预计学习时间

预计学习时间为30分钟。

2. 基本查询处理架构

SQL Server采用协作式多处理模型,而非对称多处理模型。这两种处理模型的主要区别在于处理器调度的方式。在协作式模型中,处理器一次仅执行一个线程,当线程没有工作要执行时,会放弃对处理器的控制,从而允许多个线程相互协作,以最大化实际工作量。

2.1 用户模式调度器(UMS)

控制这种协作行为的是用户模式调度器(UMS)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值