Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Granting table privileges
"Howard J. Rogers" <howardjr20002_at_yahoo.com.au> wrote in
news:0H8ma.13293$1s1.217525_at_newsfeeds.bigpond.com:
>
> "Chuck" <chuckh_at_softhome.net> wrote in message
>>and there still is the possibility that doing so can >> reduce disk head contention.
The point you are missing is that a table and it's indexes are often accessed simultaneously. Read the following carefully. I am not saying that separating all indexes from all tables is automatically a good idea. I am saying that separating a table for *it's own* indexes is a good idea (and so does Oracle tech support, Oracle University, etc.). The reason is there is a high probability that these segments will create disk contention if they are on the same physical devices because they are often accessed together. It's not that hard to figure this out, nor to prove it. Before automatically contradicting this, please test your theory. Do a couple of simple tests and see what executes faster.
I repeated the above test 7 times. The insert where the table was physically separated from the index ran consistently 15-20% faster. The volumes involved were all raid 0+1, 3 physical drives, 128k stripe size. These are facts and actual measurements, not theories. Received on Mon Apr 14 2003 - 13:17:20 CDT
![]() |
![]() |