테이블스페이스 NOLOGGING 옵션 질의드립니다. 0 2 222

by 김지엽 [Oracle 기초] [2018.01.09 22:53:40]


안녕하세요!

 

TABLESPACE생성시 NOLOGGING 옵션이 있습니다.

 

테이블스페이스를 NOLOGGING 옵션으로 으로 생성하면

 

테이블스페이스에 속해있는 테이블, 인덱스에도 NOGGING을 명시하지 않아도 되는것인지요

 

아니면 인덱스와 테이블에 LOGGING 옵션을 명시해주었는데도 NOLOGGING 으로 작동하는것인지.....

 

테이블스페이스에도 NOLOGGING 옵션이 달려있기 때문에 헷갈립니다.

 

테이블스페이스의 NOLOGGING 옵션이 주는의미와

 

옵션을 주었을때 속해있는 테이블과 인덱스와의 영향관계가 궁금합니다.

 

by 그로밋 [2018.01.10 11:42:24]

테이블스페이스를 NOLOGGING 옵션으로 으로 생성한후, 테이블과 인덱스를 LOGGING 옵션을 명시하지 않고 생성하면 자동적으로 NOLOGGING옵션이 주어집니다.  이 테이블스페이스에서, 테이블과 인덱스를 LOGGING 옵션을 명시하여 생성하면, LOGGING 옵션이 주어지게 됩니다.

만약, 이 테이블 스페이스를 ALTER TABLESPACE를 써서 LOGGING 옵션으로 바꾸면, 이전에 생성된 테이블과 인덱스의 LOGGING/NOLOGGING 옵션은 바꾸기전 상태 그대로 남아 있게 됩니다.

 


by 김지엽 [2018.01.10 14:30:36]

답변 감사드립니다

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입