ORACLE 数据文件大小

Oracle 数据文件大小受制于块大小和内部限制,最大可达32GB(默认8K块)。通过设置不同块大小如16K或32K,可扩展文件大小至64GB和128GB。Oracle 11g引入大文件表空间,打破限制,允许单个文件达128TB,充分利用64位系统能力。大文件表空间简化管理,提高存储能力,但使用时需考虑与存储管理工具的兼容性。
摘要由CSDN通过智能技术生成

1、默认创建表空间时BLOCKSIZE 是8k,文件最大是32G((2^22-1)*8k=32G)
2、可以设置BLOCKSIZE为16k的db cache,SQL〉alter system set db_16k_cache_size=34603008;这样一个表空间datafile如果使用16k的块大小,则这个表空间数据文件最大可以到64G。((2^22-1)*16k=64G)

3、可以设置BLOCKSIZE为32k的db cache,这样一个表空间datafile最大可以到128G。((2^22-1)*32k=128G)

在oracle11g中引进了bigfile表空间,他充分利用了64位CPU的寻址能力,使oracle可以管理的数据文件总量达到8EB。单个数据文件的大小达到128TB,即使默认8K的db_block_size也达到了32TB。创建bigfile的表空间使用的sql语句也很简单。create bigfile tablespace...后面的语句和普通的语句完全一样。


Oracle数据文件的大小存在一个内部限制,这个限制是:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值