Si quieres obtener mas informacion, que ayude a resolver la incognita, ejecuta el programa con debug. No es necesario que pares en ninguna sentencia. Una vez hayas pasado una parte del proceso (un % de registros representativo), ten la paciencia de mirar toda la maravillosa informacion que el debug a generado, te sorprendera. Animo. Por cierto y no por desanimar, si tienes varias bases de datos, por ejemplo test y produccion los resultados y el rendimiento de un mismo programa pueden ser totalmente diferentes. Y no hablemos de diferentes maquinas... Creo que un colega mio, que sabe mucho mas que yo de estos temas te ha respondido tambien. Lo dicho, suerte y a investigar.
-----Original Message----- From: Cristhian Nu�ez [mailto:[EMAIL PROTECTED]] Sent: s�bado 15 de febrero de 2003 19:44 To: [EMAIL PROTECTED] Subject: Mejorar rendimiento de sentencia SQL Hola Foro: Ejecute el comando PRTSQLINF sobre un programa y en el listado de spool encontre que dos sentencias SQL que insertan datos tenian tiempos de ejecucion diferentes. Me gustaria saber por que? y como puede mejorar el rendimiento. Listado: INSERT INTO KARDEX_D ( KARDEX , SECUENCIA , ARTICULO , CANTIDAD , VALOR_UNIT_MN , VALOR_UNIT_ME , VALOR_TOT_MN , VALOR_TOT_ME , FECHA ) VALUES (: H , : H , : H , : H , 0 , 0 , 0 , 0 , : H ) SQL4021 La �ltima vez que se salv� el plan de acceso fue el 15/02/03 a las SQL4020 El tiempo de ejecuci�n de consulta calculado es de 14 segundos. SQL4010 V�a de acceso en secuencia de llegada para archivo 1. INSERT INTO GUIA_D ( GUIA , SECUENCIA , ARTICULO , DESCRIPCION , CANTIDAD) VALUES ( : H , : H , : H , : H , : H ) SQL4021 La �ltima vez que se salv� el plan de acceso fue el 14/02/03 a las SQL4020 El tiempo de ejecuci�n de consulta calculado es de 1 segundos. SQL4010 V�a de acceso en secuencia de llegada para archivo 1. Saludos y Gracias _____________________________________________________ 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, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED]?body=LEAVE
