Sql-Server
數百個會話在掛起狀態排隊
在極少數情況下,我們會遇到數百個會話處於暫停狀態。
當它發生時,資源使用量(CPU 或記憶體)不會增加。相反,CPU 有少量減少 5-10%。
SQL 日誌中沒有單個錯誤。
我知道這將是一個盲目的問題,但可能是什麼原因造成的?有什麼建議可以檢查 SQL Server,比如計劃記憶體等。
這是 tempdb 爭用。添加更多 tempdb 數據文件並啟用跟踪標誌 1118 解決了該問題。