SQL Server - optimizacion de consultas

 
Vista:

optimizacion de consultas

Publicado por Javier (45 intervenciones) el 07/01/2011 23:04:10
Buenas tardes
Tengo una consulta, tengo 2 tablas con su mayoria de campos varchar(50) exportados de archivo plano, con aproximadamente 60 millones de registros y 30 columnas cada una, al hacer cruce (inner join) por varios campos (5) entre dos tablas se toma para hacer un count aproximadamente 20 min. conocen algun proceso que me permita optimizar estas consultas y se tomen menos tiempo?.
Gracias por su colaboración.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:optimizacion de consultas

Publicado por Isaias (4558 intervenciones) el 07/01/2011 23:23:37
¿Has declarado INDICES en tus tablas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:optimizacion de consultas

Publicado por Oscar (45 intervenciones) el 02/02/2011 23:47:10
Amigos
Ya creé indices en la tablas y necesito tambien crearlas para las vistas y probando con un count el tiempo mejora (2 min apx) pero cuando hago consultas por campos distintos a los del indice las consultas se pueden tardar hasta 20 min, debo declarar las columnas por las que voy a hacer filtros tambien en el indice?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar