| |
1. TABLE 분석
SQL> ANALYZE TABLE big_emp COMPUTE STATISTICS;
SQL> SELECT NUM_ROWS, BLOCKS, AVG_ROW_LEN, AVG_SPACE, CHAIN_CNT
FROM DBA_TABLES WHERE TABLE_NAME='EMP';
NUM_ROWS, BLOCKS, AVG_ROW_LEN, AVG_SPACE, CHAIN_CNT
-------------------------------------------------------
15 5 40 7940 0
=> CHAIN_CNT 값은 행 이주, 행 연결 현상을 나타낸다.
만약 존재하면 아래와 같이 TABLE을 재구성 한다.
2. TABLE 재구성
1) EXPORT후 IMPORT
2) 다른 이름으로 TABLE을 생성 후 이름 바꾸기
SQL> CREATE TABLE emp1
AS SELECT * FROM emp;
SQL> DROP TABLE emp;
SQL> RENAME emp1 TO emp;
|