win7系統(tǒng)軟件占用大量?jī)?nèi)存空間的解決方法
細(xì)心用戶(hù)打開(kāi)win7系統(tǒng)任務(wù)管理器,發(fā)現(xiàn)SQL Server CPU占用大量?jī)?nèi)存空間,導(dǎo)致電腦運(yùn)行速度變慢,嚴(yán)重還出現(xiàn)卡機(jī)現(xiàn)象 ,怎么回事呢?一般是因?yàn)椴樵?xún)數(shù)據(jù)量大,執(zhí)行時(shí)間長(zhǎng)造成的。那么有什么辦法解決win7系統(tǒng)SQL Server軟件占用大量?jī)?nèi)存空間的問(wèn)題,不要著急,接下去學(xué)習(xí)啦小編告訴大家具體解決方法。
win7系統(tǒng)軟件占用大量?jī)?nèi)存空間的解決方法(學(xué)習(xí)啦小編這里就以SQL Server為例)
具體方法如下:
1、打開(kāi)SQL Server Profiler;
2、新建跟蹤
a.點(diǎn)擊新建跟蹤,并設(shè)置好數(shù)據(jù)庫(kù)連接
b.設(shè)置跟蹤屬性,選擇模板“Standard”
c.切到“事件選擇”進(jìn)行跟蹤設(shè)置
1、只保留如下兩個(gè)事件選項(xiàng)
2、 點(diǎn)擊列篩選
3、進(jìn)行詳細(xì)篩選設(shè)置
設(shè)置CPU時(shí)間作為篩選條件,單位毫秒(用于跟蹤耗CPU占用較長(zhǎng)的查詢(xún),可設(shè)置為大于等于20000,按CPU內(nèi)核數(shù)×1000,可以跟蹤C(jī)PU占用100%大于1秒的查詢(xún))
4、點(diǎn)擊運(yùn)行,跟蹤語(yǔ)句,定位CPU占用較多的語(yǔ)言,如下圖所示,CPU占用2660146毫秒,CPU為24 核,則至少CPU占用100%耗時(shí)2660146/24/1000 = 110秒才可以執(zhí)行好相應(yīng)的操作;
5、根據(jù)語(yǔ)句特征,在你的服務(wù)器程序中找到相應(yīng)的功能,作出修正;
分析查詢(xún)中需要檢索數(shù)據(jù)量較大的部分,作出簡(jiǎn)單修正(如注銷(xiāo))
更新后重新執(zhí)行此查詢(xún),查看profiler中是否CPU占用消失
如果已消失說(shuō)明問(wèn)題定位正確,可以?xún)?yōu)化查詢(xún),若CPU占用任然很多,則回滾修改,繼續(xù)4.1操作
win7系統(tǒng)軟件占用大量?jī)?nèi)存空間的解決方法
![](http://lhpay.gzcl999.com/static/doc/images/pc/icon_star.png)
![](http://lhpay.gzcl999.com/static/doc/images/pc/icon_star.png)
![](http://lhpay.gzcl999.com/static/doc/images/pc/icon_star.png)
![](http://lhpay.gzcl999.com/static/doc/images/pc/icon_star.png)
![](http://lhpay.gzcl999.com/static/doc/images/pc/icon_star.png)