校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > SQL Server 2016里的sys.dm_exec_input_buffer的問題

SQL Server 2016里的sys.dm_exec_input_buffer的問題

熱門標簽:真3地圖標注 疫情時期電話機器人 臺灣外呼系統(tǒng)軟件 濮陽清豐400開頭的電話申請 樂昌電話機器人 地圖標注可以編輯地名嗎 南京怎么申請400這種電話 地圖標注跑線下市場 南通智能外呼系統(tǒng)怎么樣

我們都知道DBCC命令有點尷尬,因為你不能在T-SQL查詢里調用它們,你也不能關聯(lián)它們的輸出到其它DMV/DMF。例如你想為每個用戶會話返回最后一個執(zhí)行的SQL語句....

sys.dm_exec_input_buffer

在SQL Server 2016里,事情就變得簡單多,因為微軟為你提供了一個新DMFsys.dm_exec_input_buffer,它和DBCC INPUTBUFFER一樣做同樣的工作。

使用sys.dm_exec_input_buffer非常簡單:這個DMF需要2個輸入?yún)?shù)——會話和指定會話的請求id。下面代碼展示了調用新函數(shù)的簡單例子。

SELECT * FROM sys.dm_exec_input_buffer(55, 0)
GO 

但你可以做更復雜的事情,像用CROSS APPLY運算符與其它DMV關聯(lián)信息。我們來看下面的代碼。

SELECT
r.session_id, 
ib.event_info
FROM sys.dm_exec_requests r
JOIN sys.dm_exec_sessions s ON s.session_id = r.session_id
CROSS APPLY sys.dm_exec_input_buffer(r.session_id, r.request_id) ib
WHERE
s.is_user_process = 1
GO

如你在這里看到的,這個查詢對于所有當前執(zhí)行的查詢,返回所有提交的SQL語句。很簡單,是不是?

您可能感興趣的文章:
  • SqlServer應用之sys.dm_os_waiting_tasks 引發(fā)的疑問(上)
  • SqlServer應用之sys.dm_os_waiting_tasks 引發(fā)的疑問(中)

標簽:福建 河北 廣安 阿里 南京 陜西 通遼 馬鞍山

巨人網(wǎng)絡通訊聲明:本文標題《SQL Server 2016里的sys.dm_exec_input_buffer的問題》,本文關鍵詞  SQL,Server,2016里,的,sys.dm,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL Server 2016里的sys.dm_exec_input_buffer的問題》相關的同類信息!
  • 本頁收集關于SQL Server 2016里的sys.dm_exec_input_buffer的問題的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 乌兰县| 南宁市| 博罗县| 武强县| 江阴市| 临漳县| 沅陵县| 临潭县| 甘南县| 尤溪县| 确山县| 吴忠市| 云梦县| 长岭县| 五峰| 博乐市| 岳阳市| 房产| 平凉市| 阳泉市| 疏勒县| 随州市| 紫阳县| 任丘市| 雷波县| 浑源县| 旬邑县| 岳普湖县| 濉溪县| 砚山县| 米林县| 浑源县| 澄迈县| 筠连县| 高平市| 巨鹿县| 老河口市| 日喀则市| 平遥县| 台安县| 赫章县|