Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: Oracle partition key update question
The overhead is slightly worse than that. Oracle updates in situ, then deletes and inserts.
It's especially unpleasant if you've prefixed all your local indexes.
Regards
Jonathan Lewis
http://www.jlcomp.demon.co.uk/faq/ind_faq.html The Co-operative Oracle Users' FAQ
http://www.jlcomp.demon.co.uk/seminar.html Optimising Oracle Seminar - schedule updated May 1st
Yes, and since at least Oracle 8.1, if you create the table with, or enable 'ROW MOVEMENT' on the record.
Of course, there is an additional overhead to doing this, you are effectively doing a delete and insert, but if you have a packaged application that does silly things you may need to do this.
![]() |
![]() |