|  | 
	|  | 
	| 
		
			| Re: How to change value of CLUSTERING_FACTOR of index [message #349170 is a reply to message #349111] | Fri, 19 September 2008 03:10   |  
			| 
				
				
					| Kriptas Messages: 118
 Registered: June 2008
 | Senior Member |  |  |  
	| it is two ways change clustering_factor of index for true,
 so you need reorganise table ordering it by indexed column,
 
 or you can put fake statistics and change clustering_factor value to another like that
 
 
 begin
DBMS_STATS.SET_INDEX_STATS (
ownname  =>'SCOTT',
indname  => 'EMP_ENAME_I',
clstfct  => 100); -- NEW clustering factor value
end;
 |  
	|  |  | 
	|  | 
	| 
		
			| Re: How to change value of CLUSTERING_FACTOR of index [message #349428 is a reply to message #349111] | Sun, 21 September 2008 14:38  |  
			| 
				
				
					| harrysmall3 Messages: 109
 Registered: April 2008
 Location: Massachusetts
 | Senior Member |  |  |  
	| And just to point out 
 | Quote: |  | 1. Re-organize the table to sort by way of Indexed Columns, and/or 2. Use dbms_stats to manually change the clustering factor of an Index.
 
 | 
 
 #1 Will improve the actual clustering while #2 is just
 changing a statistic, and will not change actual clustering.
 
 Regards
 Harry
 |  
	|  |  |