激情五月天婷婷,亚洲愉拍一区二区三区,日韩视频一区,a√天堂中文官网8

<ul id="buwfs"><strike id="buwfs"><strong id="buwfs"></strong></strike></ul>
    <output id="buwfs"></output>
  • <dfn id="buwfs"><source id="buwfs"></source></dfn>
      <dfn id="buwfs"><td id="buwfs"></td></dfn>
      <div id="buwfs"><small id="buwfs"></small></div>
      <dfn id="buwfs"><source id="buwfs"></source></dfn>
      1. <dfn id="buwfs"><td id="buwfs"></td></dfn>
        始創(chuàng)于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
        • 掛牌上市企業(yè)
        • 60秒人工響應(yīng)
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補(bǔ)償
        全部產(chǎn)品
        您的位置: 網(wǎng)站首頁(yè) > 幫助中心>文章內(nèi)容

        配置 SQL Server 以便使用 2 GB 以上的物理內(nèi)存(包括SQL Server 2005)

        發(fā)布時(shí)間:  2012/7/5 23:06:16
         1.    概要

        使用Windows 2000 Server 的操作系統(tǒng),對(duì)于SQL Server而言,需要打開操作系統(tǒng)的3G開關(guān),它才能利用到2G以上的物理內(nèi)存,否則這些4G以上內(nèi)存只有2G能夠被SQL Server使用到。

              如果億恩科技服務(wù)器上的內(nèi)存高于4G,請(qǐng)打開操作系統(tǒng)的/3G開關(guān)。這樣重新啟動(dòng)后,SQL Server將會(huì)自動(dòng)利用大內(nèi)存來(lái)提升數(shù)據(jù)庫(kù)的性能,而不再受到2G的內(nèi)存使用限制!

            使用Windows 2000 Advanced Server、Windows 2000 Datacenter  Windows Server 2003如果使用 Boot.ini  /PAE 開關(guān)和 AWE 啟用選項(xiàng)SQL Server 2000 就可以使用4G以上內(nèi)存。

        2.    支持的操作系統(tǒng)版本

        l          Windows 2000 Server

        通常情況下,SQL Server 2000 Enterprise Edition  SQL Server 2000 Developer Edition 最多可以使用 2 GB 的物理內(nèi)存。如果使用AWE 啟用選項(xiàng),SQL Server 最多可以使用 4 GB 的物理內(nèi)存。

        由于在 Microsoft Windows 2000 Server 上不能使用“物理地址擴(kuò)展”(PAE),因此無(wú)法為 Windows 2000 Server 上的應(yīng)用程序分配 4 GB 以上的物理內(nèi)存。

        注意:此外,Windows 2000 Server 不能在 Boot.ini 文件中使用 3 GB 開關(guān);

        不過(guò),Microsoft Windows 2000 Advanced Server  Microsoft Windows Datacenter 版本卻可以在 Boot.ini 文件中使用 3 GB 開關(guān)。

        l          Windows 2000 Advanced Server、Windows 2000 Datacenter  Windows Server 2003

        32 位尋址模式可以提供的最大物理內(nèi)存量為 4 GB。所有基于 IA-32 結(jié)構(gòu)的處理器(從 Intel Pentium Pro 開始)都支持一種新的 36 位物理尋址模式,稱為“物理地址擴(kuò)展”(PAE)。PAE 允許 Windows 2000 Advanced Server 上最多使用 8 GB 的物理內(nèi)存,允許 Windows 2000 Datacenter Server 上最多使用 32 GB 的物理內(nèi)存。這是因?yàn),根?jù)測(cè)試,Windows 2000 Datacenter Server 上的內(nèi)存限制為 32 GB。PAE 模式內(nèi)核需要 Intel 結(jié)構(gòu)的處理器 Pentium Pro(或更高性能的處理器),以及 Windows 2000 Advanced Server  Windows 2000 Datacenter

        Windows Server 2003 上支持的最大內(nèi)存為 4 GB。但是,Windows Server 2003 Enterprise Edition 支持 32 GB 的物理 RAM。使用物理地址擴(kuò)展 (PAE) 功能,Windows Server 2003 Datacenter Edition 可支持 64 GB 的物理內(nèi)存。

        對(duì)于下列系統(tǒng),可以在 Boot.ini 文件中使用 3 GB 開關(guān):

        Microsoft Windows Server 2003、

        Microsoft Windows Server 2003 Enterprise Edition  Microsoft Windows Server 2003 Datacenter Edition。

        SQL Server 2000 Enterprise  SQL Server 2000 Developer Edition 都可以使用下列選項(xiàng):

        如果在 SQL Server 中使用 Boot.ini  /PAE 開關(guān)和 AWE 啟用選項(xiàng),SQL Server 2000 就可以使用 4 GB 以上的內(nèi)存。沒(méi)有 /PAE 開關(guān),SQL Server 最多只能使用 3 GB 的內(nèi)存。

         Windows 2000 Data Center 上,要使 AWE 可以使用 16 GB 以上的內(nèi)存,請(qǐng)確保在 Boot.ini 文件中沒(méi)有使用 /3GB 開關(guān)。如果在Boot.ini 文件中使用 /3GB 開關(guān),Windows 2000 可能無(wú)法正常提供 16 GB 以上的任何內(nèi)存。

        所有 32 位應(yīng)用程序都有 4 GB 的進(jìn)程地址空間(32 位地址最多可以映射 4 GB 的內(nèi)存)。如下圖:

        3.    SQL Server 2000配置步驟

        3.1.  Windows 2000 Server 配置操作系統(tǒng)支持AWE

        3.1.1.   修改BOOT.INI文件

        我的電腦->C: (如下圖)

         

        3.1.2.   啟用操作系統(tǒng)3GB開關(guān)  

        修改boot.ini文件,在啟動(dòng)windows項(xiàng)中添加 /3GB 參數(shù)。修改過(guò)后的boot.ini文件應(yīng)該類似以下內(nèi)容: 

        [boot loader]  

        timeout=8  

        default=multi(0)disk(0)rdisk(0)partition(1)

        [operating systems]  

        multi(0)disk(0)rdisk(0)partition(1)="Microsoft Windows 2000 Advanced Server" /3GB /fastdetect   

        3.1.3.   啟用鎖定內(nèi)存頁(yè)選項(xiàng)(windows)

        啟用鎖定內(nèi)存頁(yè)選項(xiàng)

        "開始"菜單上單擊"運(yùn)行"子菜單,然后在"打開"框中鍵入"gpedit.msc"。

        "組策略"控制臺(tái)上,展開"計(jì)算機(jī)配置",然后展開"Windows 設(shè)置"。

        展開"安全(服務(wù)器租用找:51033397)設(shè)置",然后展開"本地策略"。

        選擇"用戶權(quán)限分配"復(fù)選框。

        詳細(xì)資料窗格中隨即顯示出策略。

        在詳細(xì)資料窗格中,雙擊"鎖定內(nèi)存頁(yè)"。

        "本地安全(服務(wù)器租用找:51033397)策略設(shè)置"對(duì)話框中,單擊"添加"按鈕。

        "選擇用戶或組"對(duì)話框中,添加有權(quán)運(yùn)行 sqlservr.exe 的帳戶。

         

        3.1.4.   啟用SQL Server AWE支持  

        下面的示例說(shuō)明了如何啟用 AWE 并為億恩科技服務(wù)器內(nèi)存最大值選項(xiàng)配置 3 GB 的限制:

        sp_configure 'show advanced options', 1

        RECONFIGURE

        GO

        sp_configure 'awe enabled', 1

        RECONFIGURE

        GO

        sp_configure 'max server memory', 3072

        RECONFIGURE

        GO

         

        3.1.5.   重新啟動(dòng)服務(wù)

        為了支持 3 GB 的用戶模式進(jìn)程空間,必須將 /3gb 參數(shù)添加到 boot.ini 文件中并重新啟動(dòng)計(jì)算機(jī),從而使 /3gb 參數(shù)生效。設(shè)置此參數(shù)后,用戶應(yīng)用程序線程可以尋址 3 GB 的進(jìn)程地址空間,而為操作系統(tǒng)保留 1 GB 的進(jìn)程地址空間。

         

        3.2.  Microsoft Windows Server 2003 Enterprise Edition 配置操作系統(tǒng)支持AWE

        3.2.1.   修改BOOT.INI文件

        我的電腦->C: (如下圖)

         

        3.2.2.   啟用操作系統(tǒng)/PAE開關(guān)  

        如果在 SQL Server 中使用 Boot.ini  /PAE 開關(guān)和 AWE 啟用選項(xiàng),SQL Server 2000 就可以使用 4 GB 以上的內(nèi)存。沒(méi)有 /PAE 開關(guān),SQL Server最多只能使用 3 GB 的內(nèi)存。

         Windows 2000 Data Center 上,要使 AWE 可以使用 16 GB 以上的內(nèi)存,請(qǐng)確保在 Boot.ini 文件中沒(méi)有使用 /3GB 開關(guān)。如果在 Boot.ini 文件中使用 /3GB 開關(guān),Windows 2000 可能無(wú)法正常提供 16 GB 以上的任何內(nèi)存。

         

        [boot loader]

        timeout=30

        default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

        [operating systems]

        multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect /PAE

        3.2.3.   啟用鎖定內(nèi)存頁(yè)選項(xiàng)(windows)

        啟用鎖定內(nèi)存頁(yè)選項(xiàng)

        "開始"菜單上單擊"運(yùn)行"子菜單,然后在"打開"框中鍵入"gpedit.msc"

        "組策略"控制臺(tái)上,展開"計(jì)算機(jī)配置",然后展開"Windows 設(shè)置"。

        展開"安全(服務(wù)器租用找:51033397)設(shè)置",然后展開"本地策略"。

        選擇"用戶權(quán)限分配"復(fù)選框。

        詳細(xì)資料窗格中隨即顯示出策略。

        在詳細(xì)資料窗格中,雙擊"鎖定內(nèi)存頁(yè)"。

        "本地安全(服務(wù)器租用找:51033397)策略設(shè)置"對(duì)話框中,單擊"添加"按鈕。

        "選擇用戶或組"對(duì)話框中,添加有權(quán)運(yùn)行 sqlservr.exe 的帳戶。

         

        3.2.4.   啟用SQL Server AWE支持  

        下面的示例說(shuō)明了如何啟用 AWE 并為億恩科技服務(wù)器內(nèi)存最大值選項(xiàng)配置 6 GB 的限制:

        sp_configure 'show advanced options', 1

        RECONFIGURE

        GO

        sp_configure 'awe enabled', 1

        RECONFIGURE

        GO

        sp_configure 'max server memory', 6144

        RECONFIGURE

        GO

        3.2.5.   重新啟動(dòng)服務(wù)

        必須重新啟動(dòng) SQL Server 2000 實(shí)例才能使更改生效。

        net stop mssqlserver

        net start mssqlserver

        這樣,SQL 服務(wù)啟動(dòng)后,就會(huì)把6G的內(nèi)存給鎖定,完全供SQL使用

        4.    SQL Server 2005配置步驟

        4.1.  Windows Server 2003使用SQL Server 2005概述

        SQL Server 2005 支持在 Windows Server 2003 上動(dòng)態(tài)分配 AWE 映射內(nèi)存。通過(guò)允許訪問(wèn)超過(guò)在所配置虛擬內(nèi)存地址空間上設(shè)置的限制的可用物理內(nèi)存,AWE 可擴(kuò)展 32 位操作系統(tǒng)上運(yùn)行的應(yīng)用程序的功能。

        啟動(dòng)過(guò)程中,SQL Server 僅保留一小部分 AWE 映射內(nèi)存。需要額外的 AWE 映射內(nèi)存時(shí),操作系統(tǒng)會(huì)動(dòng)態(tài)地將其分配給 SQL Server。同樣,如果需要更少的資源,SQL Server 會(huì)將 AWE 映射內(nèi)存返還給操作系統(tǒng),以供其他進(jìn)程或應(yīng)用程序使用。SQL Server 和操作系統(tǒng)之間的這種平衡受到min server memory  max server memory 參數(shù)的限制。

         Windows Server 2003 中運(yùn)行 SQL Server 2005 時(shí),無(wú)需重新啟動(dòng) SQL Server 實(shí)例,SQL Server 即可響應(yīng) max server memory  min server memory 配置選項(xiàng)的更改。

         Windows Server 2003 下,如果億恩科技服務(wù)器的物理內(nèi)存小于虛擬內(nèi)存地址空間上已配置的限制,則該億恩科技服務(wù)器支持動(dòng)態(tài) AWE 映射內(nèi)存。在這種情況下使用 AWE 不會(huì)對(duì)性能產(chǎn)生影響,但添加的物理內(nèi)存超過(guò)虛擬內(nèi)存地址限制時(shí),可以在不重新啟動(dòng)億恩科技服務(wù)器的情況下使用此物理內(nèi)存。

        4.2.  啟用AWE

        對(duì)于 Windows Server 2003,由于 AWE 映射內(nèi)存管理是動(dòng)態(tài)的,因此在啟動(dòng)過(guò)程中,只分配總可用物理內(nèi)存的一小部分。

        如果已成功啟用此選項(xiàng),當(dāng) SQL Server 2005 實(shí)例啟動(dòng)時(shí),SQL Server 錯(cuò)誤日志中將寫入消息“Address Windowing Extensions enabled”。

        必須在啟用 AWE 之前為 SQL Server 帳戶授予 LOCK PAGE IN MEMORY 權(quán)限。

        awe enabled 選項(xiàng)是一個(gè)高級(jí)選項(xiàng)。如果使用 sp_configure 系統(tǒng)存儲(chǔ)過(guò)程來(lái)更改該設(shè)置,則只有在 show advanced options 設(shè)置為 1 時(shí)才能更改 awe enabled。必須重新啟動(dòng) SQL Server 實(shí)例,AWE 才會(huì)生效。

        4.3.  啟用鎖定內(nèi)存頁(yè)選項(xiàng)(windows)

        啟用鎖定內(nèi)存頁(yè)選項(xiàng)

        "開始"菜單上單擊"運(yùn)行"子菜單,然后在"打開"框中鍵入"gpedit.msc"。

        "組策略"控制臺(tái)上,展開"計(jì)算機(jī)配置",然后展開"Windows 設(shè)置"。

        展開"安全(服務(wù)器租用找:51033397)設(shè)置",然后展開"本地策略"。

        選擇"用戶權(quán)限分配"復(fù)選框。

        詳細(xì)資料窗格中隨即顯示出策略。

        在詳細(xì)資料窗格中,雙擊"鎖定內(nèi)存頁(yè)"。

        "本地安全(服務(wù)器租用找:51033397)策略設(shè)置"對(duì)話框中,單擊"添加"按鈕。

        "選擇用戶或組"對(duì)話框中,添加有權(quán)運(yùn)行 sqlservr.exe 的帳戶。

        4.4.  啟用SQL Server 2005AWE支持

        若要啟用 AWE,請(qǐng)將 awe enabled 設(shè)置為 1。除非指定了 max server memory 的值,否則 SQL Server 將保留幾乎所有可用內(nèi)存,只留下128 MB 或更少。

        如果已成功啟用該選項(xiàng),則當(dāng) SQL Server 2000 實(shí)例啟動(dòng)時(shí),SQL Server 錯(cuò)誤日志中將出現(xiàn)"已啟用地址窗口擴(kuò)展"這條消息。

        awe enabled 是高級(jí)選項(xiàng)。如果正在使用 sp_configure 系統(tǒng)存儲(chǔ)過(guò)程更改該設(shè)置,則只有

        當(dāng) show advanced options 設(shè)置為 1 時(shí)才能更改 awe enabled

         如下:設(shè)定SQL 使用6G的內(nèi)存

          sp_configure 'show advanced options', 1

          RECONFIGURE

          GO

          sp_configure 'awe enabled', 1

          RECONFIGURE

          GO

          sp_configure 'max server memory', 6144

          RECONFIGURE

          GO

        4.5.  重新啟動(dòng)服務(wù)

         必須重新啟動(dòng) SQL Server 2005 實(shí)例才能使更改生效。

         net stop mssqlserver

         net start mssqlserver

         這樣,SQL 服務(wù)啟動(dòng)后,就會(huì)把6G的內(nèi)存給鎖定,完全供SQL使用


        本文出自:億恩科技【mszdt.com】

        服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

      2. 您可能在找
      3. 億恩北京公司:
      4. 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
      5. 億恩鄭州公司:
      6. 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
      7. 億恩南昌公司:
      8. 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
      9. 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
      10. 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
      11. 專注服務(wù)器托管17年
        掃掃關(guān)注-微信公眾號(hào)
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問(wèn):河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
          1
         
         
         
         

        0371-60135900
        7*24小時(shí)客服服務(wù)熱線