如何添加 Sql server 擴展事件
Sql server 擴展事件
擴展事件是一種輕型性能監視系統,使用戶能夠收集監視和排查SQL Server問題所需的數據。 請參閱 擴展事件概述 ,了解有關擴展事件體系結構的詳細信息。 本文旨在為不熟悉擴展事件以及想在幾分鐘內創建一個事件會話的 SQL 開發人員提供幫助。 通過使用擴展事件,可以查看有關 SQL 系統和應用程序內部操作的詳細信息。 創建擴展事件會話時,告知系統
- 你感興趣的事件實例。
- 希望系統以哪種方式向你報告數據。
(來自microsoft sql文檔)
(1)下面通過實際操作來說明sql server 擴展事件如何使用。
案例:開發人員A需要查看DB服務器上有那些語句在使用 select like 的查詢。
- 建立會話
數據庫->管理->擴展事件->會話
- 輸入會話名稱
Mysql_like_sql
- 選擇模板

- 選擇要捕獲的事假
- 選擇字段(可供選擇的字段非常豐富,根據業務需要選擇)
- 設置會話篩選器 過濾 sql_text中包含 %select%like% (通配符)
- 設置會話存儲方式
- 創建完成
驗證效果
(2)啟動會話,監控語句
- Sql 管理器運行語句
use Northwind
select
*
from
[dbo].[Customers] od with(nolock)
where
od.CompanyName like '%a%'
- 會話中監控實施數據

浙公網安備 33010602011771號