我即將在我的64位機器上安裝SQL Server 2012 Developer用於開發目的,但我不確定是否應該安裝32位或64位版本。64位機器上的SQL Server 2012 32位或64位?
我的困惑來自於我的Visual Studio 2012是32位,我的筆記本電腦速度不是很快(Intel Core2Duo P8400 @ 2.26Ghz,帶有5GB RAM)。
一般來說,在64位機器上安裝64位或32位應用程序是正確的選擇?
我即將在我的64位機器上安裝SQL Server 2012 Developer用於開發目的,但我不確定是否應該安裝32位或64位版本。64位機器上的SQL Server 2012 32位或64位?
我的困惑來自於我的Visual Studio 2012是32位,我的筆記本電腦速度不是很快(Intel Core2Duo P8400 @ 2.26Ghz,帶有5GB RAM)。
一般來說,在64位機器上安裝64位或32位應用程序是正確的選擇?
沒有一般的建議要安裝哪個版本。 Visual Studio運行在32位進程中,但是您的項目可以針對64位,因爲它將在另一個進程中進行調試。
主要問題是:您認爲您的數據庫需要多少RAM?在64位機器上安裝64位軟件沒有任何缺點,但32位軟件將在兼容層上執行(WoW64 - windows 64上的窗口)。
在舊硬件上使用32位或64位軟件也沒有區別。只要處理器支持它!
默認解決所有SQL Server性能問題是它扔更多的內存。如果您在64位計算機上安裝了64位SQL Server,那麼它只能在4GB以上。你已經擁有一臺64位以上的內存超過4GB的機器,因此安裝64位版本的SQL Server是毫不費力的。
請注意,如果因爲不知道未來將會帶來什麼,您不必在支持非常大的數據庫時作出決定並不重要。我有這樣的經驗,現在我真的很高興,當時我安裝了64位版本,現在正在使用50 + GB數據庫。我當時沒有預料到的事情。
據我的理解,一個32位操作系統將允許保持內存或利用RAM高達2powe32 kb的。意味着服務器將允許您的操作; s的內存高達2power32 kbs ....同樣64位..2powerof 64.
您可以安裝一個32位在64位os ..但你不能安裝64位SQL Server的32位操作系統
謝謝馬特的快速回答!你是否說我可以安裝64位版本而不用擔心? – Todo
@Todo是,正好 – Matten
32位版本的SQL Server能夠爲服務器端組件加載64位程序集嗎? – sleblanc