ITPub博客

首页 > 数据库 > Oracle > oracle区统一大小分配与系统自动分配

oracle区统一大小分配与系统自动分配

原创 Oracle 作者:sky850623 时间:2015-03-04 21:56:20 0 删除 编辑
1.区统一大小分配
 1)创建一个表空间,两个数据文件
SQL> select * from v$dbfile;
     FILE# NAME
---------- ------------------------------------------------------------
         5 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST01.DBF
         3 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF
         2 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF
         1 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF
         4 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF
         8 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS02.DBF
         7 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST_UNIFORM01.DBF
         9 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TB01.DBF
        10 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\MY_UNDO01.DBF
        11 E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TB101.DBF

10 rows selected.

SQL> create tablespace tbs_test01 datafile 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\tbs_test01.dbf' size 100m uniform size 1m;
Tablespace created.
SQL> alter tablespace tbs_test01 add datafile 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\tbs_test02.dbf' size 100m;
Tablespace altered.
2)test用户创建一个表
SQL> create table t1(id int,name varchar2(30)) tablespace tbs_test01;
Table created.
SQL> insert into t1 select rownum,rpad('abcdef',30,'-') from all_objects;
40784 rows created.
SQL> /
40784 rows created.
SQL> /
40784 rows created.
SQL> /
40784 rows created.
SQL> /
3)观察区分配情况
SQL> select extent_id,file_id,block_id,bytes,blocks from dba_extents where segment_name='T1' and owner='TEST';
 EXTENT_ID    FILE_ID   BLOCK_ID      BYTES     BLOCKS
---------- ---------- ---------- ---------- ----------
         0          6          9    1048576        128
         1         12          9    1048576        128
         2          6        137    1048576        128
         3         12        137    1048576        128
         4          6        265    1048576        128
         5         12        265    1048576        128
         6          6        393    1048576        128
         7         12        393    1048576        128
         8          6        521    1048576        128
         9         12        521    1048576        128
已选择10行。

区大小以固定的1m分配,两个数据文件交替分配区大小.
2.系统自动分配大小

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26937943/viewspace-1448572/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 修改小数点位数
请登录后发表评论 登录
全部评论

注册时间:2013-05-30

  • 博文量
    154
  • 访问量
    515365