2013-10-28 29 views
0

我的電腦經常(每隔15〜30分鐘)會暫停,特別是當我使用SQL Server Management Studio 2008或Visual Studio 2010時。通過「暫停」,我的意思是鼠標光標變成「等待「狀態持續10秒鐘,而無需在電腦上執行任何重大操作。我不認爲機器容量的瓶頸在這裏,但這裏是規格:Windows 7過於頻繁地暫停

enter image description here

我懷疑(沒有多大的信心)也許某種緩存位置是在遠程位置設置爲我請參閱HOMEDRIVE = H:,其中H:不是我機器上的物理驅動器,而是雲中的虛擬驅動器,可能位於我們另一個城市的公司數據中心之一。

任何人都可以分享一些可能導致「暫停」問題的想法嗎?

回答

1

基於我在企業開發環境中遇到的情況,在這裏拋出一些建議。

簽入VS工具 - >選項 - >環境 - >自動恢復。嘗試關閉Autorecover並查看是否繼續發生鎖定。

在同一位置檢查「導入和導出設置」。你的VS設置是保存在本地驅動器還是網絡驅動器上?如果是網絡驅動器,請將其更改爲本地驅動器上的某個目錄(最好是SSD,如果有的話)。

檢查調試 - >符號,嘗試取消選中列表中的「Microsoft符號服務器」。 pdb位置。

檢查應用程序事件下的事件查看器,以查看在鎖定的確切時間是否有任何有趣的事情(例外)發生。

使用您的任務管理器監視正在運行的進程,或者使用諸如sysinternals Process Explorer實用程序之類的更多選項。

+0

謝謝湯姆!我會逐個嘗試你的建議,這樣如果其中一個有效,我們可以知道哪一個。 – iBG

+0

這是自動恢復。爲SQL Server Management Studio禁用它的詳細信息:http://stackoverflow.com/questions/2104255/change-the-location-of-the-auto-recovery-information-in-sql-server-management-st/4234592# 4234592 – iBG

+0

沒問題。這非常惱人(無法重新配置SSMS中的自動恢復位置)。可能是過度殺傷,但值得一提的是,有其他選擇 - DBArtisan是我在工作中使用的工具,而不是SSMS。 –