国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL Server Profiler教程

2024-08-31 00:55:03
字體:
來源:轉載
供稿:網友
SQL Server PRofiler教程

  SQL Server Profiler是SQL Server企業版自帶的一個sql 語句跟蹤和分析工具,功能十分強大。熟練地使用它,對我們分析數據庫性能問題很有幫助,比如當數據訪問使用EF等ORM框架時,我們經常需要查看它給我們生成的sql語句,然后分析性能問題,我打算從以下幾個方面來對它進行總結。

  1. 環境配置
  2. 如何跟蹤sql語句
  3. 使用模板
環境配置

  要想使用SQL Server Profiler,首先當然是配置好環境,如何進行配置呢?可以分為以下幾個步驟。

  1,啟動SQL Server Profiler,選擇菜單"Tools > SQL Server Profiler"啟動SQL Server Profiler,如下圖。

    

  2,進入到登錄窗口,選擇鏈接數據庫,輸入用戶名和密碼,點擊'Connect'按鈕打開跟蹤設置窗口,如下圖。

    

  3,選擇Standard模板,然后進入'events selection'事件選擇窗口,如下圖。

    

  4,勾選‘show all columns’選項,點擊Column Filters...進入列過濾窗口,如下圖。

    

    注意,這里用HostName只能針對windows認證的方式登錄的,如果是共用sa帳號則無法過濾,這個問題怎么解決,還有待查資料。

  5,點擊Ok按鈕,然后就進入到開始監控的窗口,如下圖。

    

    這樣環境就配置好了,可以開始跟蹤和監視了。

如何跟蹤sql語句

  我們從本地發起一個查詢請求,然后就可以看到執行的sql語句了,如下圖。

  

  接下來,可以將跟蹤到的sql復制出來,拿到Sql Server中執行并查看執行計劃。

使用模板

  為了保存經常運行的配置,避免重復設置,提高效率,我們將這些設置保存并建成模板,下次運行的時候直接選擇相應的模板即可快速啟動跟蹤。那么在Sql Server Profiler中怎樣新建模板呢?可以通過以下步驟實現。

  1,選擇菜單'File/Templates/New template...'打開新建跟蹤模板窗口,如下圖。

    

  2,輸入模板名稱,并選擇基于已存在的Standard模板,事件選擇窗口的設置跟環境配置時設置的一樣,顯示所有列并利用過濾器顯示我們需要顯示的信息,如下圖。

    

    點擊保存,一個新的模板就建好了,下次啟動的時候可以直接選擇模板啟動跟蹤,是不是很方便?

參考資料

1,雲霏霏的SQL Server Profiler使用教程,通俗易懂才是王道


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海兴县| 兴文县| 石林| 德阳市| 福鼎市| 北碚区| 新宾| 阿坝县| 大丰市| 洪江市| 任丘市| 南丰县| 茶陵县| 泸州市| 象山县| 南京市| 岳阳市| 霍邱县| 河西区| 黄平县| 泗洪县| 外汇| 长汀县| 枣庄市| 泽库县| 临泉县| 兴义市| 安康市| 和龙市| 临武县| 丁青县| 高淳县| 琼中| 北京市| 仁布县| 铁岭市| 麻江县| 定日县| 皋兰县| 玛沁县| 南江县|