MSSQL中的实时查询统计

0    20    1

Tags:

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

简介

SSMS的实时查询统计(Live Query Statistics)是SQL Server2016的新增特色,提供了查看一个实时查询的实时执行计划,对当前正在执行的步骤进行了详细的注解。

实时查询执行计划显示了整体查询过程,并提供了操作级别的运行时执行统计信息,包括处理的行数、耗时、操作进展等等。这些数据都是实时可用的,而不用等到查询执行完成,这些执行统计信息对于性能问题调优极其有用。

SQL Server Management Studio 能够查看活动查询的实时执行计划。 此实时查询计划作为控制流,能够实时了解从一个查询计划操作员到另一个操作员的查询执行过程。 实时查询计划显示总体查询进度和操作员级运行时执行统计信息(例如处理的行数、经过的时间、操作员进度等)。由于此数据是实时可用的,无需等待完成查询,因此这些执行统计信息对于调试查询性能问题非常有用。 此功能从 SQL Server 2016 (13.x) Management Studio 开始可用,但它也可以与 SQL Server 2014 (12.x) 一起使用。

在内部,实时查询统计信息利用 sys.dm_exec_query_profiles DMV。

此功能主要用于故障排除。 使用此功能会明显降低整体查询性能,尤其是在 SQL Server 2014 (12.x) 中。 有关详细信息,请参阅查询分析基础结构
此功能可与 Transact-SQL 调试器配合使用。

启用

1、若要查看实时查询执行计划,请在工具菜单上单击“添加实时查询统计信息”图标。还可以查看实时查询执行计划,方法是在 Management Studio 中右键单击所选查询,然后单击“包含实时查询统计信息”

MSSQL中的实时查询统计

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
MSSQL中的实时查询统计后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章!
验证码:
请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

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

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦。
  • 18509239930
  • 个人微信

  • DB宝
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部