Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Performance problem with deleteing large number of rows from a table
On 11.08.2006 15:54, Richard Foote wrote:
> "Robert Klemme" <shortcutter_at_googlemail.com> wrote in message
> news:4k0fhpFa0m24U1_at_individual.net...
>> On 10.08.2006 12:01, sybrandb wrote: >>>> 1. Table does not have indexes, PK etc (This should help deletion -- >>>> Hope I am right) >> I don't think so. Without indexes Oracle has to do a table scan to find >> all records that you want to delete. My guess would be that if you >> typically delete 10% of your 500,000 rows a table scan is way slower than >> a deletion based on an index lookup (assuming a proper index in place). >>
I stand corrected. That's an interesting read! Thanks for taking the time to write it up!
This leads me to further questions / remarks:
Thanks again!
Kind regards
robert Received on Fri Aug 11 2006 - 09:45:21 CDT