An index is an optional structure associated with a table to have direct access to rows, which can be created to increase the performance of data retrieval. Index can be created on one or more columns of a table.
Indexes are automatically maintained and used by Oracle.
SQL>create index test on company (cname);
SQL>drop index test;
Altering Oracle Index
SQL>ALTER INDEX ix_emp_01 REBUILD ;