Low performance in case of DML operations
Example: The EMPLOYEE and DEPARTMENT table share the DEPT_ID column. When you cluster the employees and departments tables, Oracle physically stores all rows for each department from both the tables.
Ex:
Step:1 Create a Cluster
Create CLUSTER c1(deptno number(2));
Step:2 Create a Employee table
Sql> Create table emp(empno number(4), ename varchar2(15), sal number(7), deptno number(2)) cluster c1(deptno);
Step:3 Create a Department table
Sql> Create table dept(dname varchar2(15), deptno number(2), loc varchar2(15)) cluster c1(deptno);
Step:4 Create a Index on Cluster
Sql> Create index id_c1 on cluster c1;