Windows-Server-2008
Windows 上 Oracle 11g 的推薦 RAM 和磁碟空間
我需要提供推薦數量的 RAM 和磁碟空間(分為兩個分區),以便客戶可以創建合適的虛擬機來執行 Oracle。我在文件中只能找到一個簡短列表,其中包含最小RAM 和典型/高級安裝類型。
該虛擬機將在 Windows Server 2008 x64 下執行最新的 Oracle Standard Edition One(目前為 11g 第 2 版),並將託管一個相當低流量的 Web 應用程序。
為了安全起見,我必須要求多少 RAM 和磁碟?
(如果我遺漏了相關內容,請隨時詢問更多詳細資訊。)
更新:
粗略估計:
- 數據庫大小:安裝後 10 MB
- 增長率:平均每天+3MB
- 數據庫“活動”數據的大小:(不確定這意味著什麼,沒有實際的存檔,所以我猜所有數據都是最新的)
- 高峰時段每秒寫入的數據量:幾KB
- 客戶端會話數:最多 3 或 4 個
- 大多數繁重請求的頻率和響應大小:一些報告會進行繁重的表連接,最多需要 20 秒才能完成,但它們不會返回超過幾千行的純文字行。該應用程序還處理 BLOB(典型大小從 50KB 到 200KB)
容量規劃是一門藝術,而不是簡單的計算。您需要考慮數據庫大小、增長率、數據庫“活動”數據的大小、高峰時段每秒寫入的數據量、客戶端會話數、最繁重請求的頻率和響應大小。在不了解所有資訊的情況下,不可能給出好的建議。當系統投入生產時,所有事情都會發生變化。
由於您對所有參數的要求都非常小 - 比最低要求多一些,所以要多 2 倍 - 2GB RAM 和 10GB 磁碟空間就綽綽有餘了。實際上,如果您缺乏資源 - 給出精確的最小配置。
一年後,您的數據庫將增長到大約 1GB。我想你需要在那個時候修改要求。