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: Indexes going into DIRECT LOAD status

Re: Indexes going into DIRECT LOAD status

From: Ronald <ronr_at_wxs.nl>
Date: Wed, 27 Jan 1999 20:44:20 +0100
Message-ID: <01HW.B2D52B240002D8E61273ADA0@news.wxs.nl>

On Wed, 27 Jan 1999 18:32:08 +0100, david_neal_at_cantor.com wrote (in message <78niio$9mu$1_at_nnrp1.dejanews.com>):
>
> Hi all,
>
> I have a few indexes on an Oracle v7.3.2 database which are in a DIRECT
> LOAD status when queried from all_indexes but are fine from all_objects.
>
> 1. Which should I believe ? 2. Why does it go into this status and how can I

> prevent it ?
>
> I've gotten around it so far by alter index <index_name> rebuild but I'd
> like to know why it's happening and stop it.

Hi,

this happens when loader in directpath gets terminated before completing it's task.
There is also a bug. Any alter table that changes the max# of rows in a block makes indexes into directload status. Solved in 8.0.4. I think you should think of dba_objects contain the status of the definition of the index. In dba_indexes is the state of the index. Any way, I believe dba_indexes.

--

Ronald  -  Unix SA               http://home.wxs.nl/~ronr/professional.html

        -  Oracle DBA            http://www.tresco.nl  
        -  Middleware programmer/
                      designer   mailto:R.Rood_at_tresco.nl
 


Received on Wed Jan 27 1999 - 13:44:20 CST

Original text of this message

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