32bit和64bit的問題

lishiran發表於2007-04-09
對於oracle來說,存在著32bit與64bit的問題。這個問題影響到的主要是SGA的大小。[@more@]在32bit的資料庫下,通常oracle只能使用不超過1.7G的記憶體,即使我們擁有12G的記憶體,但是我們卻只能使用1.7G,這是一個莫大的遺憾。假如我們安裝64bit的資料庫,我們就可以使用很大的記憶體,幾乎不可能達到上限。但是64bit的資料庫必須安裝在64bit的作業系統上,可惜目前windows上只能安裝32bit的資料庫,我們透過下面的方式可以檢視資料庫是32bit還是64bit:

SQL> select * from v$version;

BANNER

----------------------------------------------------------------

Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production

PL/SQL Release 8.1.7.0.0 - Production

CORE 8.1.7.0.0 Production

TNS for 32-bit Windows: Version 8.1.7.0.0 - Production

NLSRTL Version 3.4.1.0.0 - Production

但是在特定的作業系統下,可能提供了一定的手段,使得我們可以使用超過1.7G的記憶體,達到2G以上甚至更多。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9099175/viewspace-909420/,如需轉載,請註明出處,否則將追究法律責任。

相關文章