테이블스페이스(2)
-
오라클 데이터베이스 관리자 기초- (7)테이블 스페이스 및 데이터 파일 관리(2)
* 테이블 스페이스 읽기 전용 스페이스 - 체크포인트 발생 - 데이터 읽기만 가능(create, insert, update, delete 불가능) - 테이블 스페이스에서 객체 삭제 가능(drop 가능) 1. 읽기 전용인 테이블스페이스의 테이블이 지워지는 이유는? - DROP 명령어는 읽기 전용인 테이블스페이스의 데이터 파일에 접근하는 것이 아닌 딕셔너리의 정보를 통해서 테이블을 삭제하기때문에 가능하다. 즉, DROP 명령어는 읽기 전용인 부분에 접근할 필요가 없기 때문에 읽기 전용 테이블스페이스에서 실행이 가능하다. 2. 읽기 전용으로 테이블스페이스의 상태를 설정해도 테이블이 지워진다면 읽기 전용은 어떤 의미가 있는가? 즉, 어떤 경우에 사용하는가? - 읽기 전용이란 더 이상의 트랜잭션이 일어날 필요가 ..
2020.01.09 -
오라클 데이터베이스 관리자 기초- (6)테이블 스페이스 및 데이터 파일 관리
* 테이블 스페이스 및 데이터 파일 테이블 스페이스를 사용했을때 가장 큰 장점 1. 데이터 용량에 대한 제한이 없음.(물리적인 제약이 없음). 만약 테이블 스페이스를 사용하지 않는다면 대용량 데이터베이스라고 부를 수 없다. 2. 외부 하드 디스크에 접속이가능하기 때문에 성능이 우수(?) 특징 - 데이터 딕셔너리가 저장되어있음 - 사용자는 데이터파일을 지정 할 수 없음 - tablespace는 데이터파일로 구성되어 있음 - 데이터파일은 tablespace에 무조건 저장되어있어야함 - Oracle에서 모든 파일들은 tablespace로 묶어서 저장되어있음 - segment도 테이블 스페이스에 저장된다. - 한 개 이상의 데이터 파일로 테이블 스페이스 구성. 테이블 스페이스 유형 1. SYSTEM 테이블 스페..
2020.01.08