Costo de inserciones vs actualización en SQL Server

Tengo una tabla con más de un millón de filas. Esta tabla se usa para indexartiff imágenes Cada imagen tiene campos comodate, number, etc. Tengo usuarios que indexan estas imágenes en lotes de 500. Necesito saber si es mejor insertar primero 500 filas y luego realizar 500 actualizaciones o, cuando el usuario termina de indexar, hacer las 500 inserciones con todos los datos. . Una cosa muy importante es que si hago las 500 inserciones al principio, esta vez es gratis para mí porque puedo hacerlo la noche anterior.

Entonces la pregunta es: ¿es mejor hacer insertos o insertos y actualizaciones, y por qué? He definido unid valor para cada imagen, y también tengo otros índices en los campos.

Respuestas a la pregunta(6)

Su respuesta a la pregunta