国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL Server誤區30日談 第5天 AWE在64位SQL SERVER中必須開啟

2024-08-31 00:44:34
字體:
來源:轉載
供稿:網友

誤區 #5: AWE在64位SQL SERVER中必須開啟

錯誤!

在坊間流傳的有關AWE的設置的各種版本讓人非常困惑。比如說如何設置起作用,如何設置不起作用,在32位和64位上是否需要AWE等。

好吧,我來概括一下:

  • 在64位系統(SQL SERVER 2005+版本)
  • AWE是不需要的(即使是ON狀態,也毫無影響)
  • 開啟“鎖定內存頁”使得緩沖池中的內存頁不會被置換到虛擬內存中(實際上所有的Single Page Allocator分配和Stolen的內存都不會被置換)
  • 當開啟“鎖定內存頁時”,SQL Server使用Windows AWE API來分配內存,這種方式略快
  • “鎖定內存頁”僅僅在標準版和企業版中存在(譯者注:在非生產環境的開發版也是存在的)
  • 在32位系統(SQL SERVER 2005+版本)
  • 為了使用大于4G的內存,必須開啟AWE來使用額外的虛擬地址空間
  • 為了使用AWE,“鎖定內存頁”權限必須開啟
  • “鎖定內存頁”僅僅在標準版和企業版中存在(譯者注:在非生產環境的開發版也是存在的)
  • 看上去有點復雜,這也是為什么會引起困惑吧。

    我的一個來自CSS的好朋友Bob Ward有一篇關于這塊非常好的博文:Fun with Locked Pages, AWE, Task Manager, and the Working Set…

    PS:譯者有一篇關于內存管理的一篇文章:淺談SQL Server 對于內存的管理

    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 石楼县| 巴南区| 平安县| 嘉祥县| 林西县| 出国| 格尔木市| 交口县| 泸定县| 北川| 晋宁县| 吴堡县| 铜陵市| 五大连池市| 上蔡县| 开封市| 鄂州市| 河北省| 镇赉县| 苏尼特左旗| 汉源县| 施甸县| 葵青区| 大姚县| 大足县| 浦县| 灵璧县| 昌平区| 彭州市| 阿巴嘎旗| 阜康市| 古蔺县| 延安市| 博兴县| 晋中市| 惠安县| 凤城市| 历史| 台南县| 永靖县| 台湾省|