한줄짜리 팁입니다.
아시는 분들이 많다면..후다닥 삭제해야 겠죠..
인덱스 생성시 explain 을 통해서 예상시간 사이즈등을 사전에 가늠하실수 있습니다.
explain plan for
create index orders_ix01 on orders (customer_id, order_mode) ;
select * from table(dbms_xplan.display) ;
Plan hash value: 4214405511
------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | Pstart| Pstop |
------------------------------------------------------------------------------------------------------
| 0 | CREATE INDEX STATEMENT | | 4654K| 53M| 9085 (1)| 00:02:48 | | |
| 1 | INDEX BUILD NON UNIQUE| ORDERS_IX01 | | | | | | |
| 2 | SORT CREATE INDEX | | 4654K| 53M| | | | |
| 3 | PARTITION HASH ALL | | 4654K| 53M| 6746 (1)| 00:02:05 | 1 | 64 |
| 4 | TABLE ACCESS FULL | ORDERS | 4654K| 53M| 6746 (1)| 00:02:05 | 1 | 64 |
------------------------------------------------------------------------------------------------------
Note
-----
- estimated index size: 117M bytes