
Oracle 设置表空间自动扩展,是会无限自动扩展吗?
Oracle 设置表空间自动扩展,是会无限自动扩展吗?
我来答
添加附件
收藏
复制链接
微信扫码分享

在小程序上查看
分享
添加附件
问题补充
6条回答
默认
最新
不会
由于Oracle的Rowid使用22位来代表数据块号,因此Oracle表空间数据文件每个数据文件最多只能包含2^22个数据块。
也因此数据库表空间的数据文件不是无限增长的,例如:
在数据块为8k的情况下,单个数据文件的最大容量为8K*2^22 = 32G
同理,
数据块为2K,数据文件最大约8G
数据块为32,数据文件最大约16*8G
故若达到这个最大容量之后,则即便是设置了自增长,也不是无限自增长,此时则需要为这个表空间添加数据文件


打赏 0

不会的,数据文件大小是有限制的,单个数据文件最大32G,当数据文件达到上限,也就是表空间满了不会自动扩展了。bigfile单个数据文件最大32T。


打赏 0
表空间的自动扩展,基于数据文件的数量和数据文件的自动扩展上限,按照表空间类型分为2种
1、Bigfile Tablespaces 只包含一个数据文件,这个数据文件最多2的32次方个数据块,举例:
1.1 如果使用32k数据块大小,那么表空间最大128T,
1.2 如果使用8k数据块大小,那么表空间最大32 T
1.3以上2个还要考虑文件系统最大文件限制
2、Smallfile (traditional) Tablespaces 最多1022个数据文件,每个数据文件最多2的22次方个数据块,举例
2.1 如果使用32k数据块大小,那么单个数据文件最大128G,表空间最大1022*128G 约等于128T
2.2 如果使用8k数据块大小,那么单个数据文件最大32 G,表空间最大1022*32G 约等于 32T


打赏 0
不会。
每个数据文件的大小,还有所有数据文件的数量都是有限制的


打赏 0
回答交流
Markdown
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
添加图片链接
上传图片
导航目录
Markdown语法参考
请输入正文
提示
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~

25M
PostgreSQL ERROR: found xmin 2146512304 from before relfrozenxid 2146512317
10M
RHEHAT 7.4+ RAC +12.2.0.1 升级到19.3;含Grid Infrastructure+DB升级---是否有成功实施案例可以参考
10M
视图v$sql_cs_selectivity 同一个RANGE_ID之下出现了同一个微词的重复记录。
10M
oracle apex是否可以使用nfc功能,以及录像保存功能
10M
clickhouse 查询视图需要给基表的权限,有什么办法能场查视图不能查表呢?
10M
OGG使用COLMAP部分字段不同步问题
10M
一个update 语句行锁升级 触发bug导致死锁myql宕机?请大佬帮忙分析下更具体原因
10M
时区升级
10M
Goldengate源端PDB,被克隆替代后,重新配置麻烦,有无其它方便,高效方法,恢复Goldengate?
5M
v$sesstat和v$mystat 为什么获取的值不一致。