none
想請問一下,SQL Server 企業版可以支援的記憶體到幾GB RRS feed

  • 問題

  •  

    請問 ,Windows 2000 Advanced Server + SQL Server 企業版

    這樣的組合,SQL SERVER 的記憶體最高支援到幾 GB ?

     

    SQL 記憶體支援的大小,是看 作業系統的版本還是SQL Server 的版本,或是跟CPU 數目有關係 ? 謝謝 ~~

     

    2007年10月19日 上午 06:24

解答

  • Windows 2000 Advanced Server + SQL Server 2000 企業版可以使用高達 8GB 的實體記憶體,所能使用的實體記憶體多寡與作業系統的版本、SQL Server 的版本都有關係!

     

    您必須進行下列兩個步驟才能使用到 8GB 實體記憶體:

    1. 在 boot.ini 加入如下的參數,並重新啟動電腦:
      /3GB /PAE
    2. 使用 SQL Server Enterprise Manager 執行下列指令來啟用 AWE 功能,當然設定完畢一定要重新啟動 SQL Server:
      sp_configure 'show advanced options', 1
      RECONFIGURE
      GO
      sp_configure 'awe enabled', 1
      RECONFIGURE
      GO

    請注意:

    啟用 AWE 功能之後,SQL Server 2000 就無法動態管理記憶體,簡單地說,就是它會用掉所有可用的記憶體(作業系統所需的 128M 除外),如果您要限制它可用的記憶體(例如限制最多只用 6GB),請記得在啟用 AWE 功能的指令後,再執行如下指令來設定「最大伺服器記憶體」選項:
    sp_configure 'max server memory', 6144
    RECONFIGURE
    GO

    參考資料:

    如何設定 SQL Server 使用超過 2 GB 的實體記憶體

    2007年10月19日 下午 04:58
    版主

所有回覆

  • 其實主要是看作業系統的支援度,如果你的作業系是32位元(2^32次方)與64位元(2^64次方)都會有不同的差異性。

     

    SQL Server 2005 版本 支援的最大記憶體 (32 位元) 支援的最大記憶體 (64 位元)

    Enterprise Edition

    OS 最大值1

    OS 最大值1

    Developer Edition

    OS 最大值

    32 TB

    Standard Edition

    OS 最大值

    32 TB

    Workgroup Edition

    3 GB

    N/A2

    SQL Server Express Edition

    1 GB

    N/A2

    Evaluation Edition

    OS 最大值

    OS 最大值

     

    支援 PAE 後的最大記憶體容量        作業系統
      8 GB 的實體 RAM       Windows 2000 Advanced Server
      32 GB 的實體 RAM      Windows 2000 Datacenter Server
      4 GB 的實體 RAM*      Windows XP (所有版本)
      4 GB 的實體 RAM*      Windows Server 2003 (and SP1) Standard Edition
      32 GB 的實體 RAM      Windows Server 2003 Enterprise Edition
      64 GB 的實體 RAM      Windows Server 2003 Datacenter Edition
      64 GB 的實體 RAM      Windows Server 2003 SP1 Enterprise Edition
      128 GB 的實體 RAM     Windows Server 2003 SP1 Datacenter Edition

     

    SQL Server 2005記憶體支援:http://technet.microsoft.com/zh-tw/library/ms143685.aspx

    SQL Server 2005記憶體架構:http://technet.microsoft.com/zh-tw/library/ms187499.aspx

     

     

     

     

    2007年10月19日 上午 07:38
  • 不好意思,我的是 SQL Server 2000 的企業版,跟 SQL SERVER 2005 有一樣嗎 ?

     

    2007年10月19日 上午 09:10
  • Windows 2000 Advanced Server + SQL Server 2000 企業版可以使用高達 8GB 的實體記憶體,所能使用的實體記憶體多寡與作業系統的版本、SQL Server 的版本都有關係!

     

    您必須進行下列兩個步驟才能使用到 8GB 實體記憶體:

    1. 在 boot.ini 加入如下的參數,並重新啟動電腦:
      /3GB /PAE
    2. 使用 SQL Server Enterprise Manager 執行下列指令來啟用 AWE 功能,當然設定完畢一定要重新啟動 SQL Server:
      sp_configure 'show advanced options', 1
      RECONFIGURE
      GO
      sp_configure 'awe enabled', 1
      RECONFIGURE
      GO

    請注意:

    啟用 AWE 功能之後,SQL Server 2000 就無法動態管理記憶體,簡單地說,就是它會用掉所有可用的記憶體(作業系統所需的 128M 除外),如果您要限制它可用的記憶體(例如限制最多只用 6GB),請記得在啟用 AWE 功能的指令後,再執行如下指令來設定「最大伺服器記憶體」選項:
    sp_configure 'max server memory', 6144
    RECONFIGURE
    GO

    參考資料:

    如何設定 SQL Server 使用超過 2 GB 的實體記憶體

    2007年10月19日 下午 04:58
    版主
  • SQL Server 2000 與SQL Server 2005的記憶體支援大致上是差不多的,你可以參考下列的表格。
    SQL Server 2000 版本所支援的最大實體記憶體數量

    下表顯示每個 SQL Server 2000 版本中的資料庫引擎可支援的最大實體記憶體數量或 RAM。




    作業系統


    企業版


    標準版


    個人版


    開發版


    Desktop Engine


    SQL Server CE
    企業評估版
    Windows 2000 DataCenter 64 GB 2 GB 2 GB 64 GB 2 GB N/A 64 GB
    Windows 2000 Advanced Server 8 GB 2 GB 2 GB 8 GB 2 GB N/A 8 GB
    Windows 2000 Server 4 GB 2 GB 2 GB 4 GB 2 GB N/A 4 GB
    Windows 2000 Professional N/A N/A 2 GB 2 GB 2 GB N/A 2 GB
    Windows NT 4.0 Server 企業版 3 GB 2 GB 2 GB 3 GB 2 GB N/A 3 GB
    Windows NT 4.0 Server 2 GB 2 GB 2 GB 2 GB 2 GB N/A 2 GB
    Windows NT 4.0 Workstation N/A N/A 2 GB 2 GB 2 GB N/A 2 GB

    2007年10月19日 下午 06:16
  •  

    請問一下SQL Server 2000 標準版+Windows 2003 R2 標準版,這樣SQL Server 2000 可以用到幾G的記憶體,謝謝
    2007年12月11日 上午 07:35
  •  

    SQL Server 2000 Std 最大 2G

    Windows Server 2003 R2 Std 最大 4G

    2007年12月11日 下午 12:07
    版主
  •  

    謝謝,

    請一下

    SQL Server 2005 標準版 與 Windows Server 2000 標準版的記憶體

     

     

     

    SQL Server 2005 標準版 與 Windows Server 2003 標準版的記憶體 最大4G

    2007年12月11日 下午 04:00
  •  jasonlius 寫信:

     

    謝謝,

    請一下

    SQL Server 2005 標準版 與 Windows Server 2000 標準版的記憶體

     

     

     

    SQL Server 2005 標準版 與 Windows Server 2003 標準版的記憶體 最大4G

    如果你是指 SQL Server 2005 標準版 32-bit 最多可支援多少記憶體,這就跟 OS 有關係,OS 可以支援多大,SQL Server 2005 標準版 32-bit 就可以支援多大!

     

    至於 Windows Server 2000 標準版最多可支援多大的記憶體這個問題,我不知道,因為微軟根本沒出過這項產品。

    2007年12月11日 下午 04:40
    版主
  • 謝謝。那是32位元的系統支援的記憶體都不大?

     

    2007年12月12日 上午 12:29