簡體   English   中英

sql server 2008,掛起進程

[英]sql server 2008 , suspend process

大約50-70個用戶並發的網絡應用程序。 它可以工作幾個月,但是從3天前開始,我們在sql server上有很多超時。 最繁重的查詢時間約為5秒(當單個用戶工作時),我沒有更改任何查詢/應用程序,也無法理解為什么會遇到此問題。 我有2台服務器(一台用於IIS,另一台用於DB),唯一的變化是IIS服務器的公共IP地址(網絡管理員告訴我他們沒有更改局域網上的任何內容)

1-我如何管理暫停過程? 有沒有可以重啟服務或終止掛起進程的設置?

2-我如何找到導致這些問題的物品?

我們使用:Windows Server 2003,IIS 6,SQL Server 2008,asp.net 3.5謝謝

更新:所有使用分頁的查詢將在服務器上掛起

1)只有一種方法可以管理掛起的進程-殺死它。 運行sp_who2獲得SPID與暫停狀態要殺人比運行命令Kill <SPID>

2)您需要正確測試您的應用程序以查找問題所在。 嘗試自動執行此過程以同時建立多個連接。 此外,還可以使用SQL事件探查器查看即將進入SQL Server的查詢,通過這種方式,您可以跟蹤被掛起的查詢,而不是可以在查詢窗口中運行並運行該查詢,結果可能會看到更多詳細信息。 。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM