DbForge Query Builder for SQL Server入门教程:分析SQL查询

【dbForge Query Builder for SQL Server下载】

您可以使用Query Profiler工具来调试,故障排除,监视和测量应用程序的SQL语句和存储过程。如果您的应用程序存在您认为可能由特别长时间运行的查询引起的性能问题,则可以分析查询持续时间。

在本文中,我们将介绍如何分析简单查询。作为示例,我们将使用Microsoft的AdventureWorks2012测试数据库。

分析SQL语句

我们将从Person表中选择名字为“Robin”的所有人。

1. 在“Start” 页面上,单击“Query Profiler” 。将打开一个新的SQL文档窗口。

2. 在文本编辑器中,键入以下脚本:

3. 单击“Execute” 。Plan Diagram窗口打开。

DbForge Query Builder for SQL Server入门教程:分析SQL查询_第1张图片

请注意,选择图标包含警告标记,用于警告缺点。将鼠标指针悬停在“Select” 图标上时,会自动显示工具提示。工具提示的底部包含警告消息,告诉我们索引缺失。要添加索引,请执行以下脚本:

DbForge Query Builder for SQL Server入门教程:分析SQL查询_第2张图片

现在我们可以回到Query Profiler,然后单击Get New Results按钮。

每次获得执行查询的分析结果时,它们都会在树视图中显示为具有查询执行时间和日期的新节点。编辑查询时,您想知道更改是否会缩短查询执行时间。Query Profiler可以快速比较分析结果。要比较结果,请按住CTRL键并选择两个计划图。

DbForge Query Builder for SQL Server入门教程:分析SQL查询_第3张图片

注意:在获取查询分析结果后保存查询文件时,后者将自动存储在* .design文件中。

购买dbForge Query Builder for SQL Server正版授权的朋友可以点击"咨询在线客服"哦~~~

你可能感兴趣的:(DbForge Query Builder for SQL Server入门教程:分析SQL查询)