表存储参数设置的问题

[复制链接]
查看11 | 回复4 | 2015-5-19 13:15:06 | 显示全部楼层 |阅读模式
建一张普通表时设置表的存储参数,例如
create table test(a number)
tablespace users
storage(
initial200k
next 200k
minextents 2
);
其中users表空间是LOCAL AUTOALLOCATE类型的。
表建好后,我在数据字典DBA_TABLES里查看参数设置情况,发现initial_extene=400K,NEXT为空,MIN_EXTENTS=1,这个结果究竟怎么回事呢?


回复

使用道具 举报

千问 | 2015-5-19 13:15:06 | 显示全部楼层
我自己这里测试正常啊,不过没用user表空间而已
回复

使用道具 举报

千问 | 2015-5-19 13:15:06 | 显示全部楼层
我装的是Oracle 10g R2,会不会版本的问题?
我测试过几次了,都是这样。
我发现在数据字典里查到的initial_extene值其实等于第一个extent加第二个extent的值,但其他两个参数我就不知道是怎么回事了,求高手解答
回复

使用道具 举报

千问 | 2015-5-19 13:15:06 | 显示全部楼层
这个主要是因为表空间时本地管理的

回复

使用道具 举报

千问 | 2015-5-19 13:15:06 | 显示全部楼层
yongzhuhe99 发表于 2012-11-24 10:14
这个主要是因为表空间时本地管理的

表空间本地管理时,可以设置initial、next和minextents这3个参数呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行