Tengo un patrón extraño de tiempo de respuesta cuando uso Entity Framework para la comunicación SQL.Debugging Entity Framework Sentencias SQL
Esto es de mi proveedor de alojamiento web:
Esto es de mi servidor local:
Es el aumento en el tiempo de respuesta que me preocupa. He reducido el problema a una sola línea en el código Nop.Data> EfRepository.cs> public void Insert (entidad T)> _entities.Add (entidad); Sí, sé esto muy específico para NopCommerce, pero el hecho es que estoy buscando ayuda sobre cómo depurar esto.
¿Hay algún evento que pueda detectar que muestre el SQL que se está ejecutando? O qué otras cosas puedo hacer para averiguar más sobre lo que está sucediendo realmente en Entity Framework en el comando anterior.
Gracias, voy a probar el primero porque la llamada SaveChanges() no parece tomar tanto tiempo, al menos la línea que escribí tomó mucho tiempo. No puedo usar el Analizador (probé) debido a restricciones en el host. – Anders
Descubrí que parte del problema estaba dentro del código relacionado con el envío de objetos a clases específicas. Entonces, el problema probablemente no estaba relacionado con SQL – Anders