본문 바로가기

broko Blog!

팁 모음

반응형

1. 인덱스 REBUILD
alter index 인덱스명 rebuild;

2. 테이블스페이스 삭제
drop tablespace 테이블스페이스명 including contents;

3. 테이블스페이스 용량 조정
alter database datafile '데이터파일절대경로/데이터파일이름' resize 조절용량m;

4. 테이블스페이스 자동 증가 생성
create tablespace 테이블스페이스명
datafile '데이터파일절대경로/데이터파일이름' size 용량m
autoextend ON
next 용량m
maxsize 용량m;

이건 추가적으로 파일을 만들어서 생성)
alter tablespace 테이블스페이스명
add datafile '데이터파일절대경로/데이터파일이름' size 용량m
autoextend ON
next 용량m
maxsize 용량m;

5. 테이블스페이스 사용 용량 확인 하기
SELECT U.TABLESPACE_NAME "GHSDTS"
, U.BYTES / 1024000 "크기(MB)"
, (U.BYTES - SUM(NVL(F.BYTES,0))) / 1024000 "사용됨(MB)"
, (SUM(NVL(F.BYTES,0))) / 1024000 "남음(MB)"
, TRUNC((SUM(NVL(F.BYTES,0)) / U.BYTES) * 100,2) "남은 %"
FROM DBA_FREE_SPACE F, DBA_DATA_FILES U
WHERE F.FILE_ID(+) = U.FILE_ID
GROUP BY U.TABLESPACE_NAME, U.FILE_NAME, U.BYTES
ORDER BY U.TABLESPACE_NAME;

6. 유저 삭제 및 추가
drop user 유저명 cascade;
create user 유저명 identified by 유저비밀번호 quota unlimited on system;
grant connect, resource, dba to 유저명;

7. 세션 확인 하기
select b.osuser, b.sid, b.serial#, c.sql_text, a.*
from V$lock a, v$session b, v$sql c
where a.sid = b.sid
and b.sql_id = c.sql_id;

8. 세션 죽이기
alter system kill session 'sid, serial#' immediate;

9. 테이블 스페이스 정보보기
COL FILE_NAME FORMAT A40
COL TABLESPACE_NAME FORMAT A15
SELECT file_name, tablespace_name, bytes, status FROM DBA_DATA_FILES;

'broko Blog!' 카테고리의 다른 글

CCNA Router 기본 명령어  (0) 2016.02.19
cisco 패스워드 설정  (0) 2016.02.19
락걸린 세션 Kill  (0) 2016.02.18
datafile & tablespace 정보 확인  (0) 2016.02.18
테이블 스페이스 삭제  (0) 2016.02.18