QL Server Management Studio 可以查看活动查询的实时执行计划。 此实时查询计划做为控制流,可以实时了解从一个查询计划操做员到另外一个操做员的查询执行过程。 实时查询计划显示整体查询进度和操做员级运行时执行统计信息(例如处理的行数、通过的时间、操做员进度等)。因为此数据是实时可用的,无需等待完成查询,所以这些执行统计信息对于调试查询性能问题很是有用。sql
备注工具
在内部,实时查询统计信息利用 sys.dm_exec_query_profiles DMV。性能
适用范围:SQL Server(SQL Server 2014 (12.x) 到 SQL Server 2017)。spa
警告debug
此功能主要用于故障排除。 使用此功能会明显下降总体查询性能,尤为是在 SQL Server 2014 (12.x) 中。 有关详细信息,请参阅查询分析基础结构。
此功能可与 Transact-SQL 调试器配合使用。3d
若要查看实时查询执行计划,请在工具菜单上单击“添加实时查询统计信息”图标。调试
还能够查看实时查询执行计划,方法是在 Management Studio 中右键单击所选查询,而后单击“包含实时查询统计信息”。orm
如今执行查询。 实时查询计划显示查询计划操做员的整体查询进度和运行时执行统计信息(例如,通过的时间、进度等)。 查询进度信息和执行统计信息会在查询执行的同时按期更新。 使用此信息可了解整个查询执行过程,以及调试长时间运行的查询、无限期运行的查询、致使 tempdb 溢出和超时问题的查询。server
此外,能够经过右键单击“进程”表或“活动的耗费大量资源的查询”表中的任何查询,从活动监视器中访问实时执行计划。blog