HeeLee_DBA
ASM - Tablespace, Datafile 관리 본문
반응형
ASM(Automatic Storage Management)은 오라클에서 만든 자동 스토리지 관리 시스템이다.
즉, 디스크 관리를 OS에 의존하지 않고 오라클이 직접 하겠다라고 보면 된다.
raw device + file system이라고 보면 된다.
SELECT * FROM DBA_DATA_FILES
-> 현재 데이터 파일 조회 ASM인 경우 FILE_NAME이 +DATA로 시작됨
--ASM에 할당된 DATA, RECO 사용량 확인 쿼리
SELECT NAME, TO_CHAR(USABLE_FILE_MB/1024,'999,999.99') USABLE_FILE_GB,
TO_CHAR(TOTAL_MB/1024,'999,999.99') TOTAL_GB,
TO_CHAR(FREE_MB/1024,'999,999.99') FREE_GB, TO_CHAR(100-ROUND(FREE_MB/TOTAL_MB*100),'999,999.99')"USGAE(%)",
((FREE_MB - REQUIRED_MIRROR_FREE_MB))/1024 USABLE_CALC_GB, STATE, TYPE, GROUP_NUMBER
FROM V$ASM_DISKGROUP;
--ASM테이블스페이스 생성
CREATE TABLESPACE TESTDATA DATAFILE '+DATA/TEST/DATAFILE/TESTDATA.DBF' SIZE 5G
--ASM테이블스페이스- 데이터파일 지우고 alias에러 날경우 asmcmd로 들어가서 alias제거
ASMCMD> rmalias '+TEMPDATA/rm/datafile/TEMPRM_TEMPFILE_1.dbf'
--데이터파일 추가
ALTER TABLESPACE TESTDT ADD DATAFILE '+DATA/TEST/DATAFILE/TESTDT01.DBF' SIZE 20G AUTOEXTEND OFF
반응형
'Oracle' 카테고리의 다른 글
Synonym - Private, Public 우선 순위 (4) | 2022.07.29 |
---|---|
JDBC - JNDI, 대용량 Batch 이중화 (1) | 2022.07.27 |
Flashback (0) | 2022.05.19 |
UNPIVOT - 가로데이터 세로로 출력하기 (1) | 2022.05.17 |
RMAN - Table 단위 시점 복원 (0) | 2022.05.14 |