> -----Mensaje original-----
> De: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] En nombre de 
> Daniel Garcia
> Enviado el: miércoles, 26 de marzo de 2008 20:02
> Para: forum.help400
> Asunto: Re: SQL vs SQL -- curiosidad
> 
> Hola Javier,

Hola de nuevo.

> 
> Es un tema realmente curioso, que me imagino que tendrá una 
> explicación lógica, aunque por lo que veo, no sera nada fácil 
> de encontrar.
> 

Bueno, tampoco es que me quite demasiado el sueño. El abrir este hilo era 
simplemente para comentar lo sucedido y recopilar sugerencias.

> Ahí va otra teoría disparatada jeje.
> 
> ¿No tendrá algo que ver con el fichero QAQQINI?, a mi me ha 
> llegado a dar muchos problemas una aplicación que compre, 
> porque me dedique a cacharrear este fichero para ver que pasaba.
> 

Este es un tema que no endiendo demasiado. En realidad no entiendo demasiadas 
cosas relacionadas con la parte estructural de SQL y gestión de BBDD del System 
i. En fin, no se puede saber de todo.

> información acerca de QAQQINI
> http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/rz
> ajq/qryoptf.htm
> 
> Esto no tiene nada que ver con tu problema, pero hablan de 
> STRSQL y QAQQINI 
> http://www-912.ibm.com/s_dir/slkbase.NSF/ce197905697c4c6086256
> a4f007978f7/be0562f47d2dbf2f8625705e004ae100?OpenDocument
> 

Revisaré estos enlaces.

> 
> Saludos,
> Dani
> 
> --
> iSencia S.L.
> Daniel García
> E-mail: [EMAIL PROTECTED]
> Tel. +34 93 754 03 66
> Fax +34 93 754 03 98
> 
> 
> Javier Mora wrote:
> >
> > Hola a todos:
> >
> > Esta nota es sólo para exponer una curiosidad que me ha surgido al 
> > utilizar SQL. Os explico.
> >
> > He construido una sentencia SELECT no muy complicada que 
> toma datos de 
> > cuatro ficheros, dos de ellos con 15 millones y casi 100 
> millones de 
> > registros. Mi método de trabajo consiste en probar primero los 
> > resultados desde una sesión interactiva de SQL (STRSQL). Después de 
> > intentar optimizar en varias ocasiones la sentencia, desde 
> STRSQL no 
> > he conseguido que termine la ejecución (en todas las 
> ocasiones esperé 
> > más de una hora, hasta que cancelé el proceso).
> >
> > Esta situación me desesperó un poco. En equipos anteriores la 
> > ejecución de trabajos por lotes ha ido siempre más rápida 
> (hablamos de 
> > programas no interactivos). Cogí la misma sentencia SELECT y la 
> > ejecuté con el mandato RUNSQLSTM en batch. ¡Oh, que sorpresa! La 
> > ejecución terminó en no más de un minuto. Como la sentencia SQL la 
> > tuve que cambiar para dejar los resultados en un fichero pensé que 
> > podría tener algo que ver. Luego intenté ejecutar RUNSQLSTM en 
> > interactivo y, ¡qué casualidad!, el resultado fue el mismo 
> (o casi): 
> > entre un minuto y dos en ejecutarse.
> >
> > Hice una prueba más, para disipar alguna duda. Utilicé la misma 
> > sentencia SELECT en QM y los resultados fueron similares.
> >
> > Finalmente, incluí el SQL en el programa RPG desde donde debía 
> > trabajar con las filas devueltas y su ejecución no fue más 
> allá de los 
> > dos minutos.
> >
> > ¿Es esto sólo una curiosidad? ¿Alguien tiene o se le ocurre una 
> > explicación? Desde mi punto de vista, una sentencia SQL debería 
> > ejecutarse a través de los mismos recursos desde STRSQL o cualquier 
> > otra utilidad. ¿Estoy equivocado?
> >
> > Un saludo
> >
> > *Javier Mora*
> >
> > 
> --------------------------------------------------------------
> ----------
> >
> > __________________________________________________
> > Forum.HELP400 es un servicio más de NEWS/400.
> > © Publicaciones Help400, S.L. - Todos los derechos 
> reservados
> > http://www.help400.es
> > _____________________________________________________
> >
> > Para darte de baja visita la siguente URL:
> > http://listas.combios.es/mailman/listinfo/forum.help400
> __________________________________________________
> Forum.HELP400 es un servicio más de NEWS/400.
> © Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
> 
> Para darte de baja visita la siguente URL:
> http://listas.combios.es/mailman/listinfo/forum.help400
> 

__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a