<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        釋放SQLServer占用的內存

        來源:懂視網 責編:小采 時間:2020-11-09 15:55:41
        文檔

        釋放SQLServer占用的內存

        釋放SQLServer占用的內存:轉載至:http://www.imkevinyang.com/2009/09/%E9%87%8A%E6%94%BEsql-server%E5%8D%A0%E7%94%A8%E7%9A%84%E5%86%85%E5%AD%98.html 釋放 SQL Server 占用 的 內存 技術隨筆 SQL,SQL Server, 內存 , 內存 釋放 由于Sql
        推薦度:
        導讀釋放SQLServer占用的內存:轉載至:http://www.imkevinyang.com/2009/09/%E9%87%8A%E6%94%BEsql-server%E5%8D%A0%E7%94%A8%E7%9A%84%E5%86%85%E5%AD%98.html 釋放 SQL Server 占用 的 內存 技術隨筆 SQL,SQL Server, 內存 , 內存 釋放 由于Sql

        轉載至:http://www.imkevinyang.com/2009/09/%E9%87%8A%E6%94%BEsql-server%E5%8D%A0%E7%94%A8%E7%9A%84%E5%86%85%E5%AD%98.html 釋放 SQL Server 占用 的 內存 技術隨筆 SQL,SQL Server, 內存 , 內存 釋放 由于Sql Server對于系統 內存 的管理策略是有多少

        轉載至:http://www.imkevinyang.com/2009/09/%E9%87%8A%E6%94%BEsql-server%E5%8D%A0%E7%94%A8%E7%9A%84%E5%86%85%E5%AD%98.html

        釋放SQL Server占用的內存

        技術隨筆 SQL, SQL Server, 內存, 內存釋放

        由于Sql Server對于系統內存的管理策略是有多少占多少,除非系統內存不夠用了(大約到剩余內存為4M左右),Sql Server才會釋放一點點內存。所以很多時候,我們會發現運行Sql Server的系統內存往往居高不下。

        這些內存一般都是Sql Server運行時候用作緩存的,例如你運行一個select語句,那么Sql Server會將相關的數據頁(Sql Server操作的數據都是以頁為單位的)加載到內存中來,下一次如果再次請求此頁的數據的時候,就無需讀取磁盤了,大大提高了速度。這類的緩存叫做數據緩存。還有一些其他類型的緩存,如執行存儲過程時,Sql Server需要先編譯再運行,編譯后的結果也會緩存起來,下一次就無需再次編譯了。如果這些緩存已經不需要了,那么我們可以調用以下幾個DBCC管理命令來清理這些緩存:

        DBCC FREEPROCCACHE
        DBCC FREESESSIONCACHE
        DBCC FREESYSTEMCACHE('All')
        DBCC DROPCLEANBUFFERS

        這幾個命令分別用來清除存儲過程相關的緩存、會話緩存、系統緩存以及所有所有緩存。詳細的使用參考MSDN。

        但是需要注意的是,這幾個命令雖然會清除掉現有緩存,為新的緩存騰地方,但是Sql server并不會因此釋放掉已經占用的內存。無奈的是,Sql Server并沒有提供任何命令允許我們釋放不用到的內存。因此我們只能通過動態調整Sql Server可用的物理內存設置來強迫它釋放內存。

        USE master
        -- 打開高級設置配置
        EXEC sp_configure 'show advanced options', 1
        RECONFIGURE WITH OVERRIDE
        -- 先設置物理內存上限到1G
        EXEC sp_configure 'max server memory (MB)', 1024
        RECONFIGURE WITH OVERRIDE
        -- 還原原先的上限
        EXEC sp_configure 'max server memory (MB)', 5120
        RECONFIGURE WITH OVERRIDE
        -- 恢復默認配置
        EXEC sp_configure 'show advanced options', 0
        RECONFIGURE WITH OVERRIDE

        我們也可以通過Sql Server Management企業管理器進行動態控制。連接到企業管理器之后打開Sql Server實例的屬性面板,找到內存設置,改變其中的最大服務器內存使用即可。

        ——Kevin Yang

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        釋放SQLServer占用的內存

        釋放SQLServer占用的內存:轉載至:http://www.imkevinyang.com/2009/09/%E9%87%8A%E6%94%BEsql-server%E5%8D%A0%E7%94%A8%E7%9A%84%E5%86%85%E5%AD%98.html 釋放 SQL Server 占用 的 內存 技術隨筆 SQL,SQL Server, 內存 , 內存 釋放 由于Sql
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 波多野结衣免费一区视频| 久久免费区一区二区三波多野| 99热这里只有精品6免费| 国产婷婷成人久久Av免费高清 | 国产一精品一AV一免费| 亚洲国产综合久久天堂| 国产VA免费精品高清在线| 国产AV无码专区亚洲AV漫画| 99在线免费视频| 午夜小视频免费观看| 久久精品国产亚洲av瑜伽| 日本黄色动图免费在线观看| 人人狠狠综合久久亚洲婷婷| 久久免费看少妇高潮V片特黄| 久久亚洲AV成人出白浆无码国产 | 亚洲国产精品成人AV在线| 好吊妞998视频免费观看在线| 亚洲福利视频一区二区| 亚洲欧洲精品一区二区三区| 国产成人综合久久精品亚洲| www.亚洲色图| 鲁丝片一区二区三区免费| 亚洲第一成年人网站| 久久不见久久见中文字幕免费| 亚洲av中文无码乱人伦在线观看 | 一日本道a高清免费播放 | 亚洲Av无码乱码在线播放| 成在线人视频免费视频| 亚洲人成网www| 免费无遮挡无遮羞在线看 | 亚洲成av人在片观看| 国产一级淫片a免费播放口| 亚洲国产精品久久人人爱| 看全色黄大色大片免费久久| 久久久久久av无码免费看大片| 国产无遮挡色视频免费视频| 一级女性全黄生活片免费看| 亚洲小视频在线观看| 日韩免费视频在线观看| a级片在线免费看| 一本色道久久88亚洲精品综合|