close

限制條件

為了使該版本易於安裝(例如,通過標準 Windows 安裝程式進行安裝)、配置和維護,Oracle 對該產品進行了某些限制。

第一個限制是記憶體 - Oracle 資料庫 XE 僅支援 1GB RAM。但由於提供 1GB 記憶體的電腦相對較少(尤其是在小型企業中),因此該限制將主要影響可以同時訪問資料庫的使用者數量,並在達到這些限制時在多大程度上影響資料庫的性能。大多數情況下,由於 Oracle 資料庫 XE 將部署在一個用戶桌面或一個小型工作組伺服器,因此 1GB 記憶體綽綽有餘。

第二個限制是 XE 將只使用一個 CPU。這並 意味著它不會執行多個任務,也不意味著它一次只執行一項功能。相反,XE 可在具有多個 CPU 的電腦上運行,只不過不使用這些 CPU 而已。要使用多個 CPU,您需要購買 Oracle 資料庫標準版或企業版。對於本文介紹的使用場合而言,一個 CPU 綽綽有餘。

第三個限制是,任何給定電腦上只能運行一個 XE 資料庫。此處有一點很重要,即您不必像某些其他資料庫那樣為每個創建的應用程式分配一個資料庫。相反,Oracle 使用模式這個概念來分隔應用程式。

最後一個限制是,磁碟空間最大為 4GB - 表面看來這似乎是一個比較苛刻的限制。但對於大多數應用程式而言,4GB 已經是一個比較大的存儲大小了。與多 TB 資料倉庫相比,4GB 確實顯得有些小,但在實際情況下卻並非如此。

以附帶的 HR 示例模式為例。EMPLOYEES 表的最大行大小為 144 位元組。4GB 4,294,967,296 位元組,4GB/144 = 29,826,162。這意味著您可以存儲幾乎 3 千萬個雇員記錄。這是一個相當大的員工數量。即使將 JOBSDEPARTMENTS 以及其他示例表考慮在內,您也不希望在本機存放區如此多的資料。(這就是您為什麼要購買企業許可的原因了。)Oracle 資料庫 XE 用於只存儲該資料有用的子集。

您將在下個部分瞭解到,這些限制實際上不會為您執行日常的 DBA 任務設置任何障礙。

全站熱搜
創作者介紹
創作者 kevinjc 的頭像
kevinjc

Music@life

kevinjc 發表在 痞客邦 留言(0) 人氣()