FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Optimizar LEFT JOIN
Hola
Les escribo porque no encuentro de mejorar el rendimiento de la siguiente consulta SQL:
la cuestion es que sin realizar el ultimo left join el rendimiento es optimo pero con el se dispara el consumo de tiempo. He estado buscando otras opciones y todas me llevan a un tiempo similar. Gracias por atenderme Última edición por sandiamo fecha: 23-01-2008 a las 18:28:40. Razón: El texto no resalta sintaxis SQL |
#2
|
||||
|
||||
Sin conocer cual es el motor que usas, tener una idea de las estructuras de las tablas, y del por que está diseñada la consulta de esta manera, es imposible dar una respuesta atinada.
En esto de las bases de datos, pocas cosas son absolutas. ¿es realmente necesario hacer un left join?
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
|||
|
|||
Hola jachguate
El motor de base de datos es Firebird, las tablas no tienen nada en especial y si que necesito utilizar el left join ya que necesito que aparezcan todos los registros de la tabla auxh aunque no esten relacionados con las otras tablas. En realidad el problema creo que viene de ahí porque si cambio el ultimo left join por un inner join la consulta se realiza muy rapida, aunque no me da loq ue necesito |
#4
|
||||
|
||||
¿que es lo que necesitas?
Pregunto, porque simplemente para que aparezcan todos los registros de la tabla auxh, no me parece necesario el último left join... Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#5
|
|||
|
|||
Tambien pensaba eso mismo yo pero cambiandolo por un inner join hay registros que no aparecen
|
#6
|
||||
|
||||
bien. Veo que no queres dar mas información. Lamentablemente, no traje mi varita mágica. Quizás alguien mas..
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Left Join | peripla | SQL | 1 | 28-06-2007 18:52:46 |
usando LEFT JOIN o RIGHT JOIN | alcides | SQL | 8 | 03-05-2007 17:35:46 |
left join e inner join duda | Patricio | SQL | 0 | 26-04-2007 22:06:43 |
LEFT OUTER JOIN e INNER JOIN Juntos | alcides | SQL | 3 | 08-07-2005 18:06:27 |
LEFT JOIN extraños? | Gydba | Oracle | 5 | 07-05-2004 22:11:32 |
|