SQL Server性能仪表板

0    120    1

Tags:

👉 本文共约2069个字,系统预计阅读时间或需8分钟。

简介

SQL Server Management Studio 版本 17.2 及更高版本包括性能仪表板。 此仪表板旨在直观地提供SQL Server (性能状态的快速见解,从 SQL Server 2008 (10.0.x) ) 和 Azure SQL 数据库托管实例。

性能仪表板有助于快速识别 SQL Server 或 Azure SQL 数据库 是否遇到性能瓶颈。 如果找到瓶颈,则可轻松地捕获可能解决该问题所需的附加诊断数据。 性能仪表板可以帮助识别的一些常见性能问题,包括:

  • CPU 瓶颈(以及哪些查询正占用最多的 CPU)
  • I/O 瓶颈(以及哪些查询正执行最多的 I/O)
  • 查询优化器生成的索引建议(缺失索引)
  • 阻塞
  • 资源争用(包括闩锁争用)

性能仪表板还有助于识别之前可能已执行的耗费大量资源的查询,并且有多个指标可用于定义高成本:CPU、逻辑写入数,逻辑读取数、持续时间、物理读取数和 CLR 时间。

性能仪表板分为以下各部分和子报表:

  • 系统 CPU 使用率
  • 当前等待请求
  • 当前活动
    • 用户请求
    • 用户会话
    • 缓存命中率
  • 历史信息
    • 等待
    • 闩锁
    • I/O 统计信息
    • 耗费大量资源的查询
  • 其他信息

    • 活动跟踪
    • 活动 xEvent 会话
    • 数据库
    • 缺失索引

    备注

性能仪表板在内部使用与动态管理视图 (DMV) 和函数 (DMF) 相关的执行索引I/O

查看性能仪表板

若要查看性能仪表板,请右键单击对象资源管理器中的 SQL Server 实例名称,选择“报表”,“标准报表”,然后单击“性能仪表板” 。

菜单中的性能仪表板

性能仪表板将作为新选项卡显示。下面的示例清楚地显示了 CPU 瓶颈所在:

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复