我系統是 2000 當運行一段時間后開始變慢察看任務管理器 發現sqlservr.exe幾乎占用了整個cpu我想向各位高手請教一下解決辦法我現在幾乎沒有 分 了,還請各位多多幫忙
熱心網友
在使用SQL時往往會陷入一個誤區,即太關注于所得的結果是否正確,而忽略了不同的實現方法之間可能存在的性能差異,這種性能差異在大型的或是復雜的數據庫環境中(如聯機事務處理OLTP或決策支持系統DSS)中表現得尤為明顯。筆者在工作實踐中發現,不良的SQL往往來自于不恰當的索引設計、不充份的連接條件和不可優化的where子句。在對它們進行適當的優化后,其運行速度有了明顯地提高SQL優化的實質就是在結果正確的前提下,用優化器可以識別的語句,充份利用索引,減少表掃描的I/O次數,盡量避免表搜索的發生。其實SQL的性能優化是一個復雜的過程,上述這些只是在應用層次的一種體現,深入研究還會涉及數據庫層的資源配置、網絡層的流量控制以及操作系統層的總體設計。
熱心網友
如果您的SQL Server沒有安裝過微軟補丁包SP3或SP3a,則很容易被沖擊波或震蕩波攻擊,建議:1. 殺毒2. 安裝Microsoft SQL Server SP3a3. 將SQL Server的管理員口令設置成不易被破解的密碼(字母,數字和特殊符號的組合,不低于8個字符)殺毒可采用“惡意軟件清除工具(Microsoft? Windows? Malicious Software Removal Tool)”: Microsoft SQL Server SP3a可到微軟官方網站尋找:
熱心網友
把不必要的sqlservr全部關掉
熱心網友
建議你升級病毒庫并查殺病毒,優化內存(可以去霏凡軟件站下載黃金內存)。
熱心網友
有難度的問題,建議你用XP