I have a table with more than a millons rows. This table is use to index Tiff Images. Each image have fields like date, number, etc. I have users that index this images in batch of 500. I need to know if it is better to insert first 500 and then 500 updates or when the user ends do the 500 insert with all the data. A very important thing is that if I do the 500 inserts at first this time is free for me because I can do it the night before.
So the question is: Is better to do Inserts or Updates and why? I have define a Id value for each image, I have other index on the fields.