DBAtlas · 데이터베이스 운영 아틀라스

데이터 파일 크기 변경 / autoextend 설정

Oracle스토리지

명령어

-- Grow/shrink to a fixed size:
ALTER DATABASE DATAFILE '/u01/oradata/ORCL/customer_data01.dbf' RESIZE 5G;

-- Enable autoextend:
ALTER DATABASE DATAFILE '/u01/oradata/ORCL/customer_data01.dbf'
  AUTOEXTEND ON NEXT 256M MAXSIZE 30G;

-- Disable autoextend:
ALTER DATABASE DATAFILE '/u01/oradata/ORCL/customer_data01.dbf' AUTOEXTEND OFF;

하는 일

데이터 파일을 고정 크기로 설정하거나 자동 증가 동작을 구성한다.

사용 시점

공간 회수(축소), 공간 사전 할당, 무분별한 증가 방지를 위해.

주의

RESIZE로 축소할 때 파일 끝부분의 사용 중인 블록 아래로는 줄일 수 없다(ORA-03297). 먼저 세그먼트를 이동한다.

DBAtlas에서 열기 →

관련 항목