LINQ-to-SQL CompiledQuery.Compile () con Actualización, Eliminar, Insertar?

Todas,

Así que tengo todas mis consultas seleccionadas en LINQ-to-SQL convertidas para usar CompiledQueries para acelerar las cosas. Funciona muy bien hasta ahora para las declaraciones seleccionadas, pero no he podido averiguar cómo precompilar las instrucciones de inserción, actualización o eliminación.

De acuerdo, cuando inserte, elimine o actualice en LINQ-to-SQL, debe usar el modelo de objetos. Pero, obviamente, en algún punto del camino genera una consulta, que sería bueno precompilar y almacenar en un miembro estático.

es posible? ¿Cómo es el rendimiento de LINQ para actualizaciones, eliminaciones e inserciones cuando no está precompilado? Pude ver que es mucho más rápido que las selecciones, porque lo que hacen debajo es mucho más simple y menos "dinámico" ...

Respuestas a la pregunta(3)

Su respuesta a la pregunta