I have a database of over 20gigs. One of the tables has over 19 million records, as we have not deleted anything since we created the database.
I now want to delete old records. I am concerned with the time it takes to do this. Whenever I have deleted records in the past from other tables, it takes a long time if you delete a lot of records at a time.
There are nine indexes on this table. Would it be a lot faster to remove the indexes, delete the records and then re-index the table?
I now want to delete old records. I am concerned with the time it takes to do this. Whenever I have deleted records in the past from other tables, it takes a long time if you delete a lot of records at a time.
There are nine indexes on this table. Would it be a lot faster to remove the indexes, delete the records and then re-index the table?