亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

sqlserver怎么查詢歷史sql執行記錄

小億
1197
2024-02-02 14:11:00
欄目: 云計算

在SQL Server中,可以通過查詢系統表來獲取歷史SQL執行記錄。以下是一些常用的系統表和視圖:

  1. sys.dm_exec_query_stats:該視圖返回有關最近執行的查詢的統計信息,包括查詢的執行計劃、CPU使用情況、內存使用情況等。
SELECT
    *
FROM
    sys.dm_exec_query_stats
  1. sys.dm_exec_sql_text:該視圖返回有關SQL語句的詳細信息,包括SQL文本和語句的執行計劃。
SELECT
    *
FROM
    sys.dm_exec_sql_text(PLAN_HANDLE)

其中PLAN_HANDLE是從sys.dm_exec_query_stats視圖中獲取的執行計劃句柄。

  1. sys.dm_exec_requests:該視圖返回有關當前執行的請求的信息,包括正在執行的SQL語句、進度、等待類型等。
SELECT
    *
FROM
    sys.dm_exec_requests
  1. sys.dm_exec_sessions:該視圖返回有關當前連接到SQL Server的會話的信息,包括會話ID、登錄名、應用程序名稱等。
SELECT
    *
FROM
    sys.dm_exec_sessions
  1. sys.dm_exec_connections:該視圖返回有關當前連接到SQL Server的連接的信息,包括連接ID、客戶端IP地址、連接狀態等。
SELECT
    *
FROM
    sys.dm_exec_connections
  1. sys.dm_exec_query_plan:該函數返回給定SQL語句的執行計劃。
SELECT
    *
FROM
    sys.dm_exec_query_plan(PLAN_HANDLE)

其中PLAN_HANDLE是從sys.dm_exec_query_stats視圖中獲取的執行計劃句柄。

請注意,這些系統表和視圖中的數據只會在SQL Server的內存中保留一段時間,一旦SQL Server重啟或者緩存被清空,這些歷史記錄會丟失。如果需要長期保存歷史SQL執行記錄,可以考慮使用SQL Server的追蹤功能或第三方工具。

0
浦东新区| 佛冈县| 遂川县| 鲁甸县| 封开县| 镶黄旗| 化德县| 卓资县| 阿合奇县| 云梦县| 平谷区| 渑池县| 深泽县| 鄄城县| 营山县| 兰坪| 新源县| 盘山县| 集安市| 万荣县| 克什克腾旗| 临城县| 嘉峪关市| 巴林左旗| 曲麻莱县| 广河县| 钟山县| 卫辉市| 沅陵县| 普陀区| 阿瓦提县| 锦屏县| 锡林郭勒盟| 阜康市| 扶沟县| 阿荣旗| 忻城县| 黄陵县| 当涂县| 竹溪县| 白水县|