我在oracle9i中建表时用了storage参数,如下:
create table AA
(
A1 VARCHAR2(8) not null,
A2 VARCHAR2(20),
A3 VARCHAR2(20),
A4 VARCHAR2(50)
)
tablespace ASPACE
pctfree 10
pctused 40
initrans 1
maxtrans 255
storage
(
initial 20M
minextents 1
maxextents unlimited
);
可是,建好后查看user_extents表,发现初始的20M被自动打散成了每个1M左右的segment,extent_id到了19,请问这是怎么回事?storage不起作用了吗?这样对数据库的性能有影响吗?
create table AA
(
A1 VARCHAR2(8) not null,
A2 VARCHAR2(20),
A3 VARCHAR2(20),
A4 VARCHAR2(50)
)
tablespace ASPACE
pctfree 10
pctused 40
initrans 1
maxtrans 255
storage
(
initial 20M
minextents 1
maxextents unlimited
);
可是,建好后查看user_extents表,发现初始的20M被自动打散成了每个1M左右的segment,extent_id到了19,请问这是怎么回事?storage不起作用了吗?这样对数据库的性能有影响吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货