RDS for Oracle에서 tempfiles 작업 - Amazon Relational Database Service

RDS for Oracle에서 tempfiles 작업

읽기 전용 복제본의 인스턴스 스토어에 임시 파일 추가

기본 DB 인스턴스에서 임시 테이블스페이스를 생성하면 읽기 전용 복제본으로 임시 파일이 생성되지 않습니다. 다음 이유 중 하나로 인해 읽기 전용 복제본에 빈 임시 테이블스페이스가 있다고 가정해 보겠습니다.

  • 읽기 전용 복제본의 테이블스페이스에서 임시 파일을 삭제했습니다. 자세한 내용은 읽기 전용 복제본에서 임시 파일 삭제 섹션을 참조하세요.

  • 기본 DB 인스턴스에 새 임시 테이블스페이스를 생성했습니다. 이 경우 RDS for Oracle은 읽기 전용 복제본에 메타데이터를 동기화합니다.

빈 임시 테이블스페이스에 임시 파일을 추가하고 인스턴스 스토어에 임시 파일을 저장할 수 있습니다. 인스턴스 스토어에 임시 파일을 생성하려면 Amazon RDS 프로시저 rdsadmin.rdsadmin_util.add_inst_store_tempfile을 사용합니다. 이 프로시저는 읽기 전용 복제본에서만 사용할 수 있습니다. 프로시저에는 다음과 같은 파라미터가 있습니다.

파라미터 이름 데이터 형식 기본값 필수 설명

p_tablespace_name

varchar

읽기 전용 복제본에 있는 임시 테이블스페이스의 이름입니다.

다음 예에서는 빈 임시 테이블스페이스 temp01이 읽기 전용 복제본에 있습니다. 다음 명령을 실행하여 이 테이블스페이스에 대한 임시 파일을 생성하고 인스턴스 스토어에 저장합니다.

EXEC rdsadmin.rdsadmin_util.add_inst_store_tempfile(p_tablespace_name => 'temp01');

자세한 내용은 RDS for Oracle 인스턴스 스토어에 임시 데이터 저장 섹션을 참조하세요.