Oracle 10g資料庫的最大容量

magic007發表於2008-06-27

在Oracle 10g 的database concepts上提到,Oracle 10g的最大容量是8exabytes(EB),1EB=1024PB=1048576TB,這是一個相當大的資料了。還沒有聽說過單個庫的容量達到這麼大的。(雖然現實中有達到EB級別的資料量的,但那是很多個庫的資料量的合計,而不是單個庫。)

我們看看這8EB是怎麼計算來的:

Oracle 10g的資料檔案最多可以有64K個,對於單個資料檔案來說,BigFile表空間的資料檔案可以達到2的32次方個塊,也就是4G塊(因為rdba為32位)。每個塊的最大大小為32K,因此一個BigFile表空間資料檔案的最大大小為4G*32K=128T。整個庫的最大大小即為64K(資料檔案數)* 128T(單個檔案最大容量)=8192PB=8EB

 

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

相關文章