原文:SQL Server郵件相關SQL語句出現嚴重的ASYNC_NETWORK_IO等待事件案例

DPA監控發現一台SQL Server服務器最近兩天執行系統存儲過程msdb.dbo.sp MailItemResultSets中的某個SQL時,出現較嚴重的ASYNC NETWORK IO等待。如下截圖所示 進一步分析發現,主要是執行存儲過程msdb.dbo.sp MailItemResultSets中下面這段SQL語句出現ASYNC NETWORK IO等待 SELECT mi.mailit ...

2020-09-25 12:10 0 548 推薦指數:

查看詳情

等待優化】sql server ASYNC_NETWORK_IO 等待解決思路

零,ASYNC_NETWORK_IO 的概念 ASYNC_NETWORK_IO 等待類型是DBA經常會遇到的,雖然名稱是異步、網絡和IO,但是大多數情況下,此等待類型跟任何網絡問題均無關系。 數據庫系統大量出現ASYNC_NETWORK_IO等待的情況,大致有兩類: 會話必須等待 ...

Sat Apr 25 22:59:00 CST 2020 0 698
ASYNC_NETWORK_IO和PREEMPTIVE_OS_WAITFORSINGLEOBJECT等待事件

背景環境: SQL Server 2005或以上 Select * from 某個表,表的數據量約為30萬行,在執行語句時通過觀察sys.dm_exec_requests中的wait_type列發現是ASYNC_NETWORK_IO等待,在本地MSSQL2012上測試時發現了 ...

Wed Oct 11 02:51:00 CST 2017 0 1298
SQL SERVER中的OLEDB等待事件

OLEDB等待事件介紹 OLEDB等待類型是SQL SERVER 數據庫中最常見的幾種等待類型之一。它意味着某個會話(SPID)通過SQL Server Native Client OLEDB Provider發生了調用請求並等待數據庫返回所需的數據。它出現在遠程系統(remote system ...

Sun Jan 31 06:04:00 CST 2016 2 1732
SQL Server等待事件—PAGEIOLATCH_EX

什么是PAGEIOLATCH_EX等待事件? 下面我們將對PAGEIOLATCH_EX等待事件相關資料做一個簡單的歸納、整理。關於PAGEIOLATCH_EX,官方文檔的簡單介紹如下: PAGEIOLATCH_EX: Occurs when a task is waiting ...

Tue Feb 11 23:36:00 CST 2020 0 1303
SQL Server簡潔查詢正在運行SQL等待事件

通常我們可以使用 sp_who2 我們希望更加簡潔的信息,下面這個查詢使用系統表sys.sysprocesses,以及sys.dm_exec_sql_text做OUTER APPLY. T-SQL是這樣的: SELECT spid ...

Thu Apr 14 23:46:00 CST 2016 0 4869
sql server查詢IO消耗大的排查sql診斷語句

前段時間網站訪問量增大,雲服務器后台監控告警提示IOPS過大。我使用以下sql語句很快就找到sql server占用IO在的相關功能模塊。 可以找到avg_pshs_reads比較大的行,從text字段把對應的sql語句賦值出來。 常用的兩種解決辦法: 1、優化對應的sql語句 ...

Wed Dec 11 17:12:00 CST 2019 0 246
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM