sql: DELETE + INSERT vs UPDATE + INSERT

Se ha hecho una pregunta similar, pero como siempre depende, pregunto mi situación específica por separado.

Tengo una página de sitio web que muestra algunos datos que provienen de una base de datos, y para generar, calificar los datos de esa base de datos, tengo que hacer algunas consultas de combinaciones múltiples bastante complejas.

Los datos se actualizan una vez al día (todas las noches).

Me gustaría generar previamente los datos de dicha vista para acelerar el acceso a la página.

Para eso estoy creando una tabla que contiene datos exactos que necesito.

Pregunta: para mi situación, ¿es razonable hacer una limpieza completa de la tabla seguida de una inserción? o debo actualizar, insertar?

SQL wise parece que DELETE + INSERT será más fácil (la parte INSERT es una sola expresión SQL).

EDITAR: RDBMS: Ent de MS SQL Server 2008

Respuestas a la pregunta(7)

Su respuesta a la pregunta