Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2010, 09:24
Solmar
 
Fecha de Ingreso: mayo-2009
Mensajes: 76
Antigüedad: 15 años, 9 meses
Puntos: 0
agilizar consulta

Buenos dias tengo una duda con respecto a una base de datos
Tango una base de datos con varias tablas y una de ellas a la que debo de consultar con algunos candiciones de datos a mostrar pero la tabal cuenta con 3 millones de registros mi busqueda se tarda 2. 30 minutos en sql pero se ejecuta esta vista la debo de pasar a una aplicasion c#me sale un error de tiempo de espera agotado, pero he realizado busquedas a un a tabla lo con 38000registros y tarda 4 segundos y me muestra todos sin ninguna condicion el componente donde los muesro soporta 3o mis registros entonces descarto esa posibilidad como problema.
el problema es como reducir ese tiempo de busqueda no se talvez deba de usar alguna otra sentenci en sql solicito orientacion al respecto gracias

La pregunta en concreto es como redicir los tiempos de busqueda en una tabla con mas de 3 millones de registros.