1. 程式人生 > >建立本地管理的表空間

建立本地管理的表空間

1.建立一個表空間longshen

SQL> create tablespace longshen
  2  datafile '/oradata/law/law/longshen01.dbf' size 15m,
  3  '/oradata/law/law/longshen02.dbf' size 15m
  4  extent management local
  5  uniform size 1m;

Tablespace created.

2.查詢表空間longshen是否建立成功
SQL> select tablespace_name,block_size,extent_management,segment_space_management from dba_tablespaces
  2  where tablespace_name like 'LONG%';

TABLESPACE_NAME                BLOCK_SIZE EXTENT_MAN SEGMEN
------------------------------ ---------- ---------- ------
LONGSHEN                             8192 LOCAL      AUTO

查詢結果表明:表空間jinlian的管理方式是本地管理(local),段的管理是自動的(auto)
3.
SQL> ed
Wrote file afiedt.buf

  1  select tablespace_name,initial_extent,next_extent,max_extents,pct_increase,min_extlen from dba_tablespaces
  2* where tablespace_name like 'LONG%'
SQL> /

TABLESPACE INITIAL_EXTENT NEXT_EXTENT MAX_EXTENTS PCT_INCREASE MIN_EXTLEN
---------- -------------- ----------- ----------- ------------ ----------
LONGSHEN          1048576     1048576  2147483645            0    1048576

查詢結果顯示:initial_extent,next_extent,max_extents,min_extlen的值。

4.查詢與之對應的資料檔案

SQL> select file_id,file_name,tablespace_name,autoextensible from
  2  dba_data_files
  3  where tablespace_name like 'LONG%';

FILE_ID FILE_NAME                      TABLESPACE AUT
------- ------------------------------ ---------- ---
      6 /oradata/law/law/longshen01.db LONGSHEN   NO
        f

      7 /oradata/law/law/longshen02.db LONGSHEN   NO
        f

從查詢得出:表空間longshen有兩個資料檔案。