테이블이나 인덱스를 만들면 오라클의 논리적 저장구조인 segment라는 것이 할당 됨
11g부터 테이블을 만들기만 할 경우엔 segment가 바로 할당되지 않고
데이터가 입력될 때 segment가 할당되는 Deferred Segment Creation이라는 기능이 추가되었고
이것이 기본적으로 활성화되어 있다
테이블 생성시 뒤에
SEGMENT CREATION IMMEDIATE; 추가
(ex)
create table "테이블명" (
exNo number(10) primary key
....
)SEGMENT CREATION IMMEDIATE;
이후에 이블 생성 시 deferred segment creation을 사용하지 않으려면
관리자 로그인 이후
ALTER SYSTEM SET DEFERRED_SEGMENT_CREATION = FALSE;
'DB' 카테고리의 다른 글
[ORACLE] SQL - 1 (0) | 2020.06.02 |
---|---|
Oracle 시퀀스 (SEQUENCE) (0) | 2020.05.22 |
Oracle - SYSDATE (0) | 2020.05.20 |
Oracle 계정 추가 , 잠긴 계정 활성화 하는법 (0) | 2020.05.19 |
MYSQL - SQL 기초 (0) | 2020.05.19 |