1. 程式人生 > >DbForge Query Builder for SQL Server入門教程:分析SQL查詢

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視窗開啟。

請注意,選擇圖示包含警告標記,用於警告缺點。將滑鼠指標懸停在“Select” 圖示上時,會自動顯示工具提示。工具提示的底部包含警告訊息,告訴我們索引缺失。要新增索引,請執行以下指令碼:

現在我們可以回到Query Profiler,然後單擊Get New Results按鈕。

每次獲得執行查詢的分析結果時,它們都會在樹檢視中顯示為具有查詢執行時間和日期的新節點。編輯查詢時,您想知道更改是否會縮短查詢執行時間。Query Profiler可以快速比較分析結果。要比較結果,請按住CTRL鍵並選擇兩個計劃圖。

注意:在獲取查詢分析結果後儲存查詢檔案時,後者將自動儲存在* .design檔案中。

購買dbForge Query Builder for SQL Server正版授權的朋友可以點選"諮詢線上客服"哦~~~