Mysql

我應該安裝 32 位數據庫還是 64 位數據庫?

  • August 27, 2020

(我已經閱讀了很多關於 64 位和 32 位作業系統/應用程序的資訊,但這個問題專門針對數據庫。)

我試圖了解 32 位與 64 位數據庫的優缺點,即在什麼條件下開始使用 64 位安裝有意義。

我感興趣的數據庫系統是:SQL Server 2008、MySQL 和 PostgreSQL 9.0。

我已經讀過 PostgreSQL 的 9.0 之前的版本僅適用於 Windows 的 32 位,這篇關於在 64 位 Windows 上執行 32 位 PostgreSQL 的文章消除了我的一些困惑,但我正在尋找更多資訊。

我什麼時候可以從使用 64 位數據庫中受益(即數據庫大小/磁碟空間、可用系統記憶體、已知可以從中受益的數據類型、正在使用的數據庫引擎等)?

在什麼條件下開始使用 64 位安裝有意義。抱歉 - 在 64 位伺服器上安裝 32 位數據庫有什麼好處?而且 - 想像一下 - SERVER 2008R2 僅提供 64 位版本。

有 - 今天 - 如果有機會,安裝 32 位 SQL Server 版本沒有任何意義。

數據庫在這方面是特定的——因為它們希望在必要時使用大量記憶體作為記憶體。32 位程序所能提供的遠遠超過微薄的 2gb / 3gb。PAE不一樣。即使忽略限制,PAE 記憶體也不等於 SQL Server 的實際記憶體(它僅用於一件事 - 記憶體數據庫頁面)。

32 位作業系統 - 處於同一級別。在現代硬體上安裝 32 位作業系統完全沒有意義。

引用自:https://serverfault.com/questions/160082