1樓:邱勒秸
開啟工作管理員,關閉一些佔用cpu較高的程序,但是不要關閉system idle process這個程序,這個程序是系統管理的程序,另外有很多個,這些程序也不要隨便關閉,不然會引起關機或者系統重啟。
在「開始」--執行」中輸入:msconfig,然後枯閉沒在開啟的「系統配置」對話方塊的「服務」和「啟動」選項中關閉一些不需要開機就啟動的程式軟體或者後臺服務專案。
在電腦開機的時候,也會啟動一些後臺程式,可以在開機後開啟工作管理員關閉那些無用的後臺程式,或者退出那些暫時不需要的軟體,節省cpu資源。
開啟電腦態侍機箱,對cpu散熱片或者散熱器進行清理,清除裡面的一些灰塵等雜物,有條件的還可以給cpu加一些散熱矽膠,或者更換乙個更好的散熱器。
現在我們電腦安裝的軟體越來越多了,很多的軟體都帶有後臺更新程式,它們的後沒納臺更新程式可能在我們做某個需要大量cpu的時候也啟動了。
所以可以講這些軟體的後臺更新程式都關閉,對於那些設定了禁止後臺更新,但還是自動更新的軟體,流氓軟體建議直接解除安裝。
sql cpu佔用率高怎麼解決
2樓:網友
開啟sql server profiler新建跟蹤。
a.點選新建跟蹤,並設定好資料庫連線。
b.設定跟蹤屬性,選擇模板「standard」
c.切到「事件選擇」進行跟蹤設定。
1) 只保留如下兩個事件選項。
2) 點選列篩選。
3) 進行詳細篩選設定。
設定cpu時間作為篩選條件,單位毫秒(用於跟蹤耗cpu佔用較長的查詢,可設定為大於等於20000,按cpu核心數×1000,可以跟蹤cpu佔用100%大於1秒的查詢)
點選執行,跟蹤語句,定位cpu佔用較多的語句如下圖所示,cpu佔用2660146毫秒,cpu為24 核,則至少cpu佔用100%耗時2660146/24/1000 = 110秒才可以執行好相應的操作。
4根據語句特徵,在你的伺服器程式中找到相應的功能,作出修正分析查詢中需要檢索資料量較大的部分,作出簡單修正(如登出)更新後重新執行此查詢,檢視profiler中是否cpu佔用消失如果已消失說明問題定位正確,可以優化查詢,若cpu佔用任然很多,則回滾修改,繼續操作。
3樓:sql的藝術
1、佔用率高,多數是因為sql語句的問題,可以使用以下語句進行排查use master
go--若要指定資料庫就修改use後面的部分select * from sys.[sysprocesses] where [spid]>50 --and db_name([dbid])='gposdb'
select count(*)from [sys].[dm_exec_sessions] where [session_id]>50
2、檢查程式是否存在高頻率的迴圈。
3、檢查sql是否有巢狀觸發器,這個是最難檢查,也是最難發現的4、cpu本來就很次,需要更換更好的cpu
求助,cpu佔用高
4樓:d電腦管家
**處理器,是電子計算機的主要裝置之一,電腦中的核心配件。其功能主要是解釋計算機指令以及處理計算機軟體中的資料。
執行程式時cpu佔用率高怎麼解決
5樓:匿名使用者
病毒、木馬造成。
大量的蠕蟲病毒在系統內部迅速複製,造成cpu佔用資源率據高不下。解決辦法:用可靠的防毒軟體徹底清理系統記憶體和本地硬碟,並且開啟系統設定軟體,察看有無異常啟動的程式。
經常性更新公升級防毒軟體和防火牆,加強防毒意識,掌握正確的防防毒知識。
控制面板-管理工具-服務-risingrealtimemonitorservice點滑鼠右鍵,改為手動。
開始->執行->msconfig->啟動,關閉不必要的啟動項,重啟。
檢視"svchost"程序。
是windowsxp系統的乙個核心程序。不單單隻出現在windowsxp中,在使用nt核心的windows系統中都會有的存在。一般在windows2000中程序的數目為2個,而在windowsxp中程序的數目就上公升到了4個及4個以上。
如何查詢某個資料庫的某個表欄位,SQL資料庫,如何查詢資料庫內含有某一列(某欄位,如name)的所有表
流浪還不行嗎 2008沒用過,不懂!不過我覺得應該和2003或者2005是一樣的操作,因為他們都使用的sql語句,變化應該不是很大! select b.name 表名,a.name 欄位名 from syscolumns a join sysobjects b on a.id b.id where ...
sqlserver資料庫中怎麼查詢某個欄位中含有某些字
用like語句查詢。舉例 表名為zwj,欄位為sp,查詢sp欄位中含有 所有 的語句為 select from zwj where sp like 所有 表名為zwj,欄位為sp,查詢sp欄位中含有 所 或 有 的語句為 select from zwj where sp like 所 or sp l...
如何用asp語言將access資料庫某個表的所有內容顯示在
建議你還是先去看書去。怎樣在asp中插入access資料庫的資料,並且在asp中用 顯示 多看看asp 多自己練習 如果一味的讓別人給你源 自己什麼也學不到我當初就是這樣學的。不停的測試。就能成功 rs.close set rs nothing 補充 注意db值是否正確,比如我的資料庫是放在data...