Plan hash value: 78911014
-----------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost | Pstart| Pstop |
-----------------------------------------------------------------------------------
| 0 | ALTER INDEX STATEMENT | | 50617 | 247K| 56 | | |
| 1 | INDEX BUILD NON UNIQUE| T_ID_IDX | | | | | |
| 2 | SORT CREATE INDEX | | 50617 | 247K| | | |
| 3 | PARTITION RANGE ALL | | 50617 | 247K| 56 | 1 | 6 |
|* 4 | TABLE ACCESS FULL | T | 50617 | 247K| 56 | 1 | 6 |
-----------------------------------------------------------------------------------
Predicate Information (identified by operation id):
---------------------------------------------------
4 - filter(TBL$OR$IDX$PART$NUM("TEST"."T",58596,0,1048576,"ID")=1)
Note
-----
- cpu costing is off (consider enabling it)
20 rows selected.
SQL> EXPLAIN PLAN FOR ALTER INDEX T_ID_IDX REBUILD PARTITION SYS_P226;
Explained.
SQL> SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);
PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
Plan hash value: 2508449852
------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost | Pstart| Pstop |
------------------------------------------------------------------------------------
| 1 | INDEX BUILD NON UNIQUE | T_ID_IDX | | | | | |
| 2 | SORT CREATE INDEX | | 50617 | 247K| | | |
| 3 | PARTITION HASH SINGLE| | | | | 2 | 2 |
| 4 | INDEX FAST FULL SCAN| T_ID_IDX | | | | 2 | 2 |
------------------------------------------------------------------------------------
Note
-----
- cpu costing is off (consider enabling it)
15 rows selected.
SQL> EXPLAIN PLAN FOR ALTER INDEX T_ID_IDX REBUILD PARTITION SYS_P226 ONLINE;
Explained.
SQL> SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);
PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
Plan hash value: 78911014
-----------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost | Pstart| Pstop |
-----------------------------------------------------------------------------------
| 0 | ALTER INDEX STATEMENT | | 50617 | 247K| 56 | | |
| 1 | INDEX BUILD NON UNIQUE| T_ID_IDX | | | | | |
| 2 | SORT CREATE INDEX | | 50617 | 247K| | | |
| 3 | PARTITION RANGE ALL | | 50617 | 247K| 56 | 1 | 6 |
|* 4 | TABLE ACCESS FULL | T | 50617 | 247K| 56 | 1 | 6 |
-----------------------------------------------------------------------------------
Predicate Information (identified by operation id):
---------------------------------------------------
4 - filter(TBL$OR$IDX$PART$NUM("TEST"."T",58596,0,1048576,"I