返回列表 发帖
路过.

TOP

学习中!!!

TOP

用plsql创建表时,可以指定一些值的初始大小啊
有必要你这样做么?

TOP

The following example creates a tablespace with uniform 128K extents. (In a database  
with 2K blocks, each extent would be equivalent to 64 database blocks). Each 128K  
extent is represented by a bit in the extent bitmap for this file.
CREATE TABLESPACE lmtbsb DATAFILE '/u02/oracle/data/lmtbsb01.dbf' SIZE 50M
     EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K;
You cannot specify the DEFAULT storage clause, MINIMUM EXTENT, or TEMPORARY  
when you explicitly specify EXTENT MANAGEMENT LOCAL. If you want to create a  
temporary locally managed tablespace, use the CREATE TEMPORARY TABLESPACE  
statement.
  
最后这段话是不是有点自相矛盾??

TOP

有个inital参数,指定表初始大小。

TOP


  
不矛盾,在LMT模式下,确实不需要制定存储参数了。
在DMT模式下,才需要指定,从10g开始,oracle就强烈推荐使用LMT,不要使用DMT

TOP


  
具体叫什么名字啊。没听说有确定表大小的是参数。

TOP

10楼 我想问下  一个block就是1k么  Oracle好像不支持吧
是不是该这样
select 8*blocks/1024 mb from user_tables where table_name='GJHOHJ_A' ;

TOP

create table temp
(
   temp_ID      NUMBER,
   temp_NAME   VARCHAR2(50)
)
tablespace USERS
   pctfree 10
   initrans 1
   maxtrans 255
   storage
   (
     initial 64K
     minextents 1
     maxextents unlimited
   );

TOP

是不是刚开始建表的时候都只分配一个extent??

TOP

返回列表