1. oracle 可以存在多少數據量
目前用的最多的oracle資料庫中數據表單表36億條記錄,完全沒問題;就性能考慮的話,單表不要超過20億
2. oracle資料庫一張表最大存多少條數據
1、64位linux 和位oracle,默認oracle表空間數據文件用的BLOCKSIZE是8k,表空間數據文件最大是32G。
SQL>show parameter k_cache_size
查看資料庫默認的塊大小
SQL> show parameter db_block_size
db_block_size integer 8192
2、為了讓一個表空間數據文件存64G,你需要告訴oracle用BLOCKSIZE 是16k
CREATE TABLESPACE TEST DATAFILE 『/data1/test_ts1.dbf』 SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED BLOCKSIZE 16k;
提前需要設置db_16k_cache_size
alter system set db_16k_cache_size=16M scope=both;
否則會報錯ORA-29339:
tablespace block size 16384 does not match configured block sizes
3、為了讓一個表空間數據文件存128G,你需要告訴oracle用BLOCKSIZE 是32k
4、32位linux 和32位oracle,默認oracle表空間datafile用的BLOCKSIZE也是8k,表空間數據文件最大也是32G。試了一下64G文件,也沒有問題。
3. Oracle 11g中資料庫能有多大
每個資料庫最多可以有65533個數據文件,如果用bigfile tablespace,也就是一個表空間只能有一個數據文件,如果db_block_size=32k,則每個表空間最大可達128T
因此資料庫最大可以是65533*128T那麼大
具體可以看oracle官方文檔 http://docs.oracle.com/cd/E11882_01/server.112/e40402/limits002.htm#REFRN0042
4. oracle 最大數據文件可以多少
這個還得看你的表空間是小文件表空間還是大文件表空間了
在Oracle中用戶可以創建大文件表空間(bigfile tablespace)
這樣Oracle資料庫使用的表空間可以由一個單一的大文件構成
而不是若干個小數據文件,數據文件能擴展到了8EB。
而小文件表空間的數據文件只能達到8EB/1024
5. oracle表空間最大可以設多少
對於Oracle 10G資料庫,表空間分2類。
smallfile tablespace
每個表空間:
1022個數據文件*4M數據塊*DB_BLOCK_SIZE
如果資料庫DB_BLOCK_SIZE=8K(最常見),那麼以上得到32704GB(約32TB)。
如果資料庫DB_BLOCK_SIZE=32K(最大),那麼以上得到130816GB(約128TB)。
bigfile tablespace
每個表空間:
1個數據文件*4G數據塊*DB_BLOCK_SIZE
如果資料庫DB_BLOCK_SIZE=8K(最常見),那麼以上得到32768GB(32TB)。
如果資料庫DB_BLOCK_SIZE=32K(最大),那麼以上得到131072GB(128TB)。
如有幫助請採納。
6. 一個oracle表最多可以存多少條記錄
如果,一個tablespace中包含1022個datafiles,
那麼,單個datafiles的最大是32G
如果,每個block是16k,每個block中有160條記錄,
每個表就是(1024*1024)-1個分區表
一個表空間tablespace的最大值:datafile個數 × 單個datafile的大小
1022 × 32G =32704 G
7. oracle 較大數據文件可以多少
普通表空間數據文件:4m*block_size
bigfile表空間數據文件:4g*block_size
如果覺得有幫助回,請採納:)
補充:
不太明白你的意思,自答動增長的最大值是每次增長的上限還是指數據文件能達到的大小上限?
如果是能達到的大小上限,那麼就是上面我說的答案。
如果是每次增長的上限,那麼你們老師說的肯定是錯誤的,500m的限制肯定是沒有的,我這里有很多表空間都是每次自動增長1g或者更多。
30g的說法我沒有實際做過讓一個文件一次增長30g的實驗,但是下面的語句是可以執行的:
sql>
create
tablespace
test
datafile
'/oracle/test01.dbf'
size
10m
autoextend
on
next
31g;
tablespace
created
sql>
drop
tablespace
test
including
contents
and
datafiles;
tablespace
dropped
sql>
所以,單次增長應該是沒有限制的,只要文件總大小不超過4m*block_size或4g*block_size的限制。