Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Index creation - performance problem
Disklayout is:
temp, system, rbs - disk1
redo logs - disk2
users - disk3
big table - disk4
ind - disk5
ind2 - disk6
ind3 - disk7
Disk array monitor + v$filestat shows that oracle reads & writes to the
datafile that contains the big table.
All this happens during import of the user - owner of this table.
Yesterday I divided import process into 3 steps :
Can you do such an import and check if your database writes to the table during index creation ?
Thx,
Adam
Sybrand Bakker wrote:
> Where is the temporary tablespace of that user? data tablespace? same disk?
>
> Hth,
>
> Sybrand Bakker, Oracle DBA
>
> Adam Roze <arz_at_royalpbk.com> wrote in message
> news:38C6758D.339F0603_at_royalpbk.com...
> > Hi,
> >
> > I am trying to create unique index on a big table.
> > Table is placed on separated datafile/tablespace/disk . Monitoring disk
> > activity shows that oracle reads and writes about the same
> > amount of data ~2.5 MB/s.
> >
> > I understand that oracle has to read the table to create index but why
> > does it write to it ??? Is it possible to avoid ??
> >
> > As the table is big ~6GB it takes an hour to create the index and I
> > hope that elimination of writes would make it faster.
> >
> > Oracle is 7.3.4.5 on Digital Unix 4.0E
> >
> > Any help would be greatly appreciated.
> >
> > Adam
> >
Received on Thu Mar 09 2000 - 00:00:00 CST
![]() |
![]() |