none
optimizar modelo EF RRS feed

  • Pregunta

  • hola comunidad como puedo optimizar un modelo con EF , lo que pasa que cuando trato de iniciar sesión y validar el usuario la consulta se hace muy demorada y solamente esta validando el usuario y la contraseña que esta encriptada ,entonces necesito agilizar esa consulta , aquí esta el código :

        contex Contexto = new contex ();
    var busqueda = (from e in Contexto.Usuario  where e.nombre == Nombre && e.clave == Clave  select e).FirstOrDefault ();
    if (busqueda == null)
    {
    return null;
    }
    return busqueda;

    Sergio Fernandez Cruz Life Run's of Code

    jueves, 27 de junio de 2013 15:49

Todas las respuestas

  • hola

    en principio no veo problema en ese codigo que defines, quizas la demora sea porque debas aplciar algun mantenimiento a la base de datos, quizas aplicar un reindezado, o alguna depuracion, quizas esto lo consultaria en el foro de sql server

    la query linq en principio es correcta, no veo nada que indique que deba demorar

    quzias usaria

    var busqueda = Contexto.Usuario.FirstOrDefault(e=> e.nombre == Nombre && e.clave == Clave);

    pero en realidad es otro forma de escribir la misma query

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    sábado, 29 de junio de 2013 3:31