翻譯|使用教程|編輯:黃竹雯|2018-08-23 11:46:58.000|閱讀 388 次
概述:本文將教您在使用dbForge Query Builder for SQL Server時,如何分析SQL查詢。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
您可以使用Query Profiler工具來調試,故障排除,監視和測量應用程序的SQL語句和存儲過程。如果您的應用程序存在您認為可能由特別長時間運行的查詢引起的性能問題,則可以分析查詢持續時間。
在本文中,我們將介紹如何分析簡單查詢。作為示例,我們將使用Microsoft的AdventureWorks2012測試數據庫。
我們將從Person表中選擇名字為“Robin”的所有人。
1. 在“Start” 頁面上,單擊“Query Profiler” 。將打開一個新的SQL文檔窗口。
2. 在文本編輯器中,鍵入以下腳本:
3. 單擊“Execute” 。Plan Diagram窗口打開。
請注意,選擇圖標包含警告標記,用于警告缺點。將鼠標指針懸停在“Select” 圖標上時,會自動顯示工具提示。工具提示的底部包含警告消息,告訴我們索引缺失。要添加索引,請執行以下腳本:
現在我們可以回到Query Profiler,然后單擊Get New Results按鈕。
每次獲得執行查詢的分析結果時,它們都會在樹視圖中顯示為具有查詢執行時間和日期的新節點。編輯查詢時,您想知道更改是否會縮短查詢執行時間。Query Profiler可以快速比較分析結果。要比較結果,請按住CTRL鍵并選擇兩個計劃圖。
注意:在獲取查詢分析結果后保存查詢文件時,后者將自動存儲在* .design文件中。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn