oracle 表空间文件 32g,oracle表空间文件

oracle表空间文件

2014-10-28

linux64位和oracle64bit默认oracle表空间数据文件用的BLOCKSIZE是8k,表空间数据文件最大是32G。32位linux和32位oracle,默认oracle表空间datafile用的BLOCKSIZE也是8k,表空间数据文件最大也是32G,试了一下设置db_16k_cache_size,创建64G的datafile文件也没有问题。

1、SQL> show parameter k_cache_size

db_2k_cache_size big integer 0

db_4k_cache_size big integer 0

db_8k_cache_size big integer 0

db_16k_cache_size big integer 16M

db_32k_cache_size big integer 16M

2、默认64位oracle创建表空间时用的BLOCKSIZE 是8k,表空间文件最大是32G。

比如:CREATE TABLESPACE TEST DATAFILE '/data1/test_ts1.dbf' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED BLOCKSIZE 8k;

/data1/test_ts1.dbf这个文件最大就能存32G,如果超过32G,可以增加表空间文件

alter TABLESPACE TEST add DATAFILE '/data1/test_ts2.dbf' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED;

3、为了让一个表空间数据文件存64G,你需要告诉oracle用BLOCKSIZE 是1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值