oracle能管理多大空间

 我来答
wallcopper
推荐于2016-04-09 · TA获得超过3447个赞
知道大有可为答主
回答量:1986
采纳率:86%
帮助的人:1785万
展开全部
1、和oracle版本和操作系统都有关系,例如linux 64位系统用的oracle10.2 64bit
2、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

3、默认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;
4、为了让一个表空间数据文件存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
5、为了让一个表空间数据文件存128G,你需要告诉oracle用BLOCKSIZE 是32k
比如:CREATE TABLESPACE TEST DATAFILE '/data1/test_ts1.dbf' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED BLOCKSIZE 32k;
提前需要设置db_32k_cache_size
alter system set db_32k_cache_size=16M scope=both;
唯智信息技术(上海)股份有限公司_
2023-08-26 广告
作为唯智信息技术(上海)股份有限公司的工作人员,我推荐唯智信息旗下的唯智仓储管理系统。该系统结合了仓储管理、订单管理、批次管理等多种功能,能够满足各类仓库的管理需求。该系统还支持多种设备,包括移动设备、条码设备等,提高了仓库管理的效率和准确... 点击进入详情页
本回答由唯智信息技术(上海)股份有限公司_提供
oowood
2014-10-28 · TA获得超过1781个赞
知道大有可为答主
回答量:2196
采纳率:81%
帮助的人:1217万
展开全部
Oracle的RAC集群管理空间可以伸缩计算能力,而外部存储可以扩展存储能力。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式