데이터베이스

Total 205
Today 0
profile_image
윤진한
07-08-07 16:12 0개 559회
Oracle
TABLESPACE 관리하기
1)  테이블 스페이스의 생성 정보를 보는 명령

 

    SELECT TABLESPACE_NAME, INITIAL_EXTENT, NEXT_EXTENT,

                  MAX_EXTENTS, PCT_INCREASE
    FROM SYS.DBA_TABLESPACE

 

2) 테이블 스페이스에 사용된 DATAFILE목록을 조회하는 명령

 

    SELECT * FROM DBA_DATA_FILES

 

3) TABLESPACE 생성하는 명령문 (예)

 

    CREATE TABLESPACE "TEST_IDX"
    LOGGING
    DATAFILE 'C:\ORADATABASE\TEST_IDX01.dbf' SIZE 1024M DEFAULT
    STORAGE ( INITIAL 128K NEXT 128K MINEXTENTS 1 MAXEXTENTS 8192
    PCTINCREASE 0 )


 

4) TABLESPACE 를 추가하는 명령문(TABLESPACE가 가득차면 사용)


    ALTER TABLESPACE "TEST_DATA"
    ADD
    DATAFILE 'C:\ORADATABASE\TEST_DATA02.DBF'  SIZE  1024M

 

5) 생성된 테이블스페이스를 사용가능하도록 하기

 

    ALTER TABLESPACE 테이블스페이스명 ONLINE

출처 : Tong - 드렁크수달스님의 ★ DATABASE ★통
[이 게시물은 최고관리자님에 의해 2007-08-07 16:29:47 홈페이지에서 이동 됨]

추천 0 비추천 0

댓글목록

등록된 댓글이 없습니다.