--세그먼트 사용자 조회
SELECT UNIQUE(OWNER)
FROM DBA_SEGMENTS
--segment 조회
SELECT * FROM DBA_SEGMENTS WHERE OWNER='스키마'
--불필요한 SEGMENT정리
EXECUTE IMMEDIATE 'ALTER TABLE TABLE_NAME ENABLE ROW MOVEMENT';
EXECUTE IMMEDIATE 'ALTER TABLE TABLE_NAME SHRINK SPACE CASCADE';
EXECUTE IMMEDIATE 'ALTER TABLE TABLE_NAME DISABLE ROW MOVEMENT';
--ORACLE 10g에서 테이블을 DROP하면 쓰레기 값이 남는경우
--명령어를 날리면 스레기 값은 사라진다.
PURGE RECYCLEBIN;
'DB > Oracle' 카테고리의 다른 글
다중row를 컬럼으로 변경 (ORACLE) (0) | 2011.04.29 |
---|---|
유용한 sql (0) | 2011.04.28 |
오라클과 MSSQL 함수비교 (0) | 2010.04.21 |
[ORACLE] Group by, Rollup, Cube의 차이점 (0) | 2010.03.23 |
[ORACLE] CONNECT BY (0) | 2010.03.09 |