Cuestión : La ayuda. .to de la pregunta del SQL ensambla o no ensamblar

Hola, el
estoy desarrollando actual un uso para un cliente, y las preguntas de JavaDB SQL donde trabajando muy bien, hasta que me dieran los datos para su usuario más grande, y es alrededor 30 veces el tamaño de los datos de prueba que tenía, y todas mis preguntas del SQL han ido extremadamente lentas ahora: (el

tengo varias tablas, cuentas mainy, resumen de las ventas del producto, productos, grupos de productos, grupos secundarios del producto, etc. El uso permite que el usuario perfore abajo, así que seleccionar una cuenta, después seleccionar un fabricante, después seleccionar a grupo de productos y entonces ahora exhibirá todo el products.

, conmigo SQL limitado, la pregunta terminará para arriba la mirada algo similar; cuentas de la exhibición del

To (inicialmente, sin el taladro abajo);
SELECT C.delaccount como cuenta, de C.practicename nombre tan, c.address1, c.address2, c.address3, c.addresss4, c.postcode, suma (a.mon01) como el value1, suma (a.mon13) como value2, 0.0.0, suma (a.year01) como year1, suma (a.year02) como year2,0,0 de app.customers C, APP.ANALSALEXREF A donde considera el grupo de c.delaccount=a.delaccount por c.delaccount, c.practicename, c.addresss1, c.address2, c.address3, c.address4, ORDEN de c.postcode POR la exhibición del desc

To del value1, con del taladro criterios abajo; el
SELECT C.delaccount como cuenta, de C.practicename nombre tan, c.address1, c.address2, c.address3, c.addresss4, c.postcode, suma (a.mon01) como el value1, suma (a.mon13) como value2, 0.0.0, suma (a.year01) como year1, suma (a.year02) como year2,0,0 de app.customers C, APP.ANALSALEXREF A donde c.delaccount=a.delaccount y manufacturer=270 e IMSMAIN = 61 grupos por c.delaccount, c.practicename, c.addresss1, c.address2, c.address3, c.address4, ORDEN de c.postcode POR el desc

Now, éste del value1 parece trabajar, solamente yo no está seguro como porqué necesito pienso “donde c.delaccount = a.delaccount”, pero fuera , la pregunta no trabaja.  He leído para arriba en interno ensamblo, externo ensambla, los etc. pero yo estamos consiguiendo básicamente alimentados para arriba, y apreciaríamos un ciertas obsevaciones sobre mi queries.

Regards
class= del

Respuesta : La ayuda. .to de la pregunta del SQL ensambla o no ensamblar

las preguntas miran muy bien…
pero la pregunta es: usted tiene los índices apropiados para las preguntas en las tablas en el lugar.
para “comprobar”, decirnos qué índices (llaves primarias incluyendo) usted tiene en las tablas implicadas, y demostrar el gráfico del plan de la explicación de la pregunta (el => de la pregunta del => del estudio de la gerencia incluye real explica plan, después funciona con la pregunta, y considera la lengüeta adicional generada…)
Otras soluciones  
 
programming4us programming4us