We have a feed process which runs every day of the year.
As part of that we delete every row from a table (approx 1 million rows) every day, repopulate it using 5 different stored procedures and then commit the transaction.
This is the only commit statement that we call.
All of a sudden the delete has started takign about 2 hours to complete.
The delete is also very simple (delete from T_PROFILE_WORK)
This has worked perfectly well for the past year, but in the past week I have noticed this issue.
Any help on this is greatly appreciated
please review the answers of this SO Question: “oracle delete query taking too much time”:
I would check #2 and #3 first, they are the easiest to diagnose.