Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: update global indexes

Re: update global indexes

From: Oradba Linux <oradba_linux_at_comcast.net>
Date: Tue, 16 Nov 2004 03:41:00 GMT
Message-ID: <gFemd.616000$8_6.125053@attbi_s04>


Howard J. Rogers wrote:

> Oradba Linux wrote:
> 
> 

>>Howard J. Rogers wrote:
>>
>>>Oradba Linux wrote:
>>>
>>>
>>>
>>>>Looking for opinions about using this option .
>>>>How much better is this than rebuilding indexes after a partition is
>>>>dropped?
>>>>Version 9iR2 .
>>>
>>>
>>>That's like asking whether apples are better than oranges.
>>>
>>>Update global indexes provides you with a way to keep a global index
>>>usable despite partition DDL, at the cost of DDL statements no longer
>>>being quick data dictionary operations. You have to evaluate whether that
>>>loss is worth the gain of permanently usable global indexes.
>>>
>>>A rebuild takes exclusive locks. Update Global Indexes doesn't. Rebuilds
>>>could be used to compact or move an index. UGI can't. A rebuild can let
>>>you change PCTFREE or INITRANS. UGI can't.
>>>
>>>For ordinary, every day use, UGI wins hands down I think. But for a
>>>thorough re-organisation, it doesn't even get close to a rebuild. It's a
>>>choice to make. You can't say A is better than B. They're just different.
>>>
>>>Regards
>>>HJR
>>
>>I was trying to decide whether to use UGI or rebuild global indexes
>>after the partition is dropped as part of purge process.
> 
> 
> Yeah. I know. That's what I answered.
> 
> 

>>I was not talking about rebuilding an index whenever needed.
> 
> 
> I didn't think you were. Partition DDL *requires* you EITHER to rebuild an
> index or to UGI. You *have* to do one or the other. I know that. And I knew
> you knew that. 
> 
> And as I said, whether you do one or the other depends. There's no right or
> wrong answer. And one is not better or worse than the other.
> 
> HJR
> 
> 

>>Thanks for the response and I got the answer.
>
>
Internally what does update global indexes do ? I am not sure if anybody has learnt beyond the oracle's published docs regarding this. Received on Mon Nov 15 2004 - 21:41:00 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US