문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
dbms:oracle:admin:oracletablemanage [2008/11/03 10:05] starlits |
dbms:oracle:admin:oracletablemanage [2008/11/03 10:08] (현재) starlits |
||
---|---|---|---|
줄 4: | 줄 4: | ||
- [[dbms: | - [[dbms: | ||
- [[dbms: | - [[dbms: | ||
- | + | | |
- | ===== Table Truncate ===== | + | |
- | | + | |
- | TRUNCATE TABLE :TABLE_NAME; | + | |
- | </ | + | |
- | + | ||
- | ===== Oracle 10g에서 | + | |
- | * Purge 옵션을 가지고 테이블 Drop 하기 | + | |
- | < | + | |
- | SQL> DROP TABLE 테이블명 PURGE; | + | |
- | SQL> DROP TABLE 테이블명 CASCADE CONSTRAINTS PURGE; | + | |
- | </ | + | |
- | + | ||
- | * Drop Table ' | + | |
- | < | + | |
- | SQL> PURGE TABLE " | + | |
- | </ | + | |
- | + | ||
- | * 모든 잔재테이블을 Purge 시키기(휴지통비우기) | + | |
- | < | + | |
- | SQL> SHOW RECYCLEBIN( or SHOW RECYCLE ) | + | |
- | SQL> PURGE RECYCLEBIN | + | |
- | </ | + | |
- | + | ||
- | ===== 테이블 크기를 계산해주는 SQL ===== | + | |
- | * 사용자별 테이블 데이타의 | + | |
- | + | ||
- | ANALYZE TABLE :TABLE_NAME DELETE STATISTICS; | + | |
- | + | ||
- | ANALYZE TABLE :TABLE_NAME COMPUTE STATISTICS; | + | |
- | + | ||
- | SELECT TABLE_NAME, | + | |
- | | + | |
- | FROM USER_TABLES | + | |
- | WHERE TABLE_NAME | + | |
- | -- WHERE AVG_ROW_LEN > 0 | + | |
- | </ | + | |