一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - SQL Server性能優化工具Profiler

SQL Server性能優化工具Profiler

2021-09-14 01:12SQL數據庫開發 丶平凡世界 Sql Server

SQL Server Profiler是一個界面,用于創建和管理跟蹤并分析和重播跟蹤結果。 這些事件保存在一個跟蹤文件中,稍后試圖診斷問題時,可以對該文件進行分析或用它來重播一系列特定的步驟。

SQL Server性能優化工具Profiler

SQL Server Profiler是什么

SQL Server Profiler是一個界面,用于創建和管理跟蹤并分析和重播跟蹤結果。 這些事件保存在一個跟蹤文件中,稍后試圖診斷問題時,可以對該文件進行分析或用它來重播一系列特定的步驟。同時也可以利用它來對跟著文件進行分析,分析完成后會給出優化建議。

SQL Server Profiler的使用

下面我將一步一步以圖片+文字解說的方式告訴大家該如何使用它來進行跟蹤和優化。

第一步

啟動SSMS——@gt;【工具】——@gt;【SQL Server Profiler】,即可啟動SQL Server Profiler,如圖1:

SQL Server性能優化工具Profiler

圖1 啟動SQL Server Profiler

第二步

啟動后會再次要求連接被跟蹤的數據庫,如圖2:

SQL Server性能優化工具Profiler

圖2 連接到被跟蹤數據庫

第三步

設置跟蹤屬性,根據界面提示填入相關信息,如圖3:

SQL Server性能優化工具Profiler

圖3 設置跟蹤屬性常規頁面

第四步

設置【事件選擇】內容,根據圖4中的提示,勾選相關內容即可:

SQL Server性能優化工具Profiler

圖4 事件選擇設置頁面

第五步

在【事件選擇】頁面繼續勾選顯示DatabaseName列,方便顯示被跟蹤數據庫,按圖5步驟中操作:

SQL Server性能優化工具Profiler

圖5 勾選DatabaseName選項

第六步

按圖6中步驟,先點擊【列篩選器...】在彈出的頁面中找到【DatabaseName】選項,然后輸入指定數據庫名稱,這里我們輸入AdventureWorks。這是小編本地數據庫名稱。

SQL Server性能優化工具Profiler

圖6 輸入被跟蹤數據庫名稱

第七步

按圖7中步驟,選中【TextData】的選項,輸入select%,其意思是跟蹤以select開頭的查詢語句,%為通配符。點擊【確定】后會彈出一個提示框,點擊【確定】即可。

SQL Server性能優化工具Profiler

圖7 輸入被跟蹤的TextData

第八步

返回SSMS,選擇AdventureWorks數據庫,新建一個查詢,點擊【執行】。如圖8:

SQL Server性能優化工具Profiler

圖8 在被跟蹤數據庫中輸入被跟蹤的查詢語句

第九步

返回SQL Server Profiler查看跟蹤界面,如圖9在跟蹤頁面上可以看到剛才執行的查詢語句。

SQL Server性能優化工具Profiler

如圖9 查看被跟蹤的查詢語句

第十步

將當前的跟蹤文件另存為跟蹤文件Test.trc,如圖10:

SQL Server性能優化工具Profiler

圖10 保存跟蹤文件

第十一步

點擊SQL Server Profiler菜單欄中的【工具】——@gt;【數據庫引擎優化顧問】開始對剛才的Test.trc文件進行分析,如圖11:

SQL Server性能優化工具Profiler

圖11 開啟引擎優化顧問

第十二步

在彈出的頁面中,我們開始設置優化顧問。

在【工作負荷】中找到剛保存的Test.trc文件

在選擇要優化的數據庫和表中,我們單獨找到需要被分析的表Address

如圖12:

SQL Server性能優化工具Profiler

圖12 設置引擎優化界面

第十三步

設置完成后,點擊【開始分析】即可,如圖13:

SQL Server性能優化工具Profiler

圖13 開始分析被跟蹤文件

第十四步

等分析完成后,在索引建議一欄中的最后一列【定義】中會給出優化建議,這里點開,然后點【復制到剪貼板】即可獲取優化建議腳本,返回SSMS粘貼后執行即可完成優化。如圖14:

SQL Server性能優化工具Profiler

圖14 獲取優化建議腳本

第十五步

這一步是和第十四步功能類似,只是更加智能,由系統自動執行,無需復制粘貼執行腳本。點擊數據引擎優化顧問的菜單欄的【操作】——@gt;【應用建議...】,在彈出的對話框如圖15,點擊確定即可自動執行引擎顧問提供的優化建議。

SQL Server性能優化工具Profiler

圖15 自動執行優化建議

以上就是SQL Server Profiler的基本使用操作,還有很多其他用處,小伙伴們可以慢慢探索。等你用久了,你會發現這絕對是一個神器!

原文鏈接:https://mp.weixin.qq.com/s/uUx_v2rVEWXNxyqJg5QGTg

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人网免费视频 | 国内精品国语自产拍在线观看55 | 国产精品成人在线播放 | 日本免费一区二区三区a区 日本免费三片在线观看 | 国产精品视频一区二区三区不卡 | 日日干天天爽 | 色天天色综合 | 亚洲一二区视频 | 日韩欧美在线视频一区二区 | 色男人网 | 妹妹骑上来蹭着蹭着就射了 | 国产在线步兵一区二区三区 | 激情小视频网站 | 狠狠搞视频 | 美女乳液 | 色综合综合色 | 2021最新国产成人精品免费 | 午夜亚洲视频 | 国产另类视频 | 亚洲咪咪 | 天天色天天舔 | 亚洲精品卡1卡二卡3卡四卡 | 91庥豆果冻天美精东蜜桃传媒 | 大jjjj免费看视频 | haodiaose在线精品免费观看 | 深夜在线观看网站 | 99国产精品免费观看视频 | 国产麻豆视频 | 国产精品免费aⅴ片在线观看 | 国产精品成人免费 | 超级乱淫伦小说全集np | 国产精品99爱免费视频 | 精品国产免费第一区二区 | 青青青国产视频 | 午夜精品久久久久久中宇 | 三级aaa黄特色 | 91制片厂制作传媒破解版免费 | 亚洲视频免| japanese秘书丝袜| 精品视频一区二区三区免费 | 手机看片福利盒子久久 |