Hola Pedro:

En las ultimas charlas que asisti sobre Performance de DB2, en todas
indicaba el personal de IBM que todos los esfuerzos de mejoras lo estan
incluyendo en SQL, debido a que es mas estandar, y debe esta forma el
servidor esta mas abierto a otros aplicativos. Comentaban que a las DDS y al
RPG no le estan metiendo recursos, ahora depende tambien en que esta
desarrollado tu Store Procedure, porque si por ejemplo llama a un programa
externo en RPG, el performance dependera de la cantidad de datos que
procese, ya que segun una cuadro de comparacion de lecturas, RPG  es un poco
mas rapido (aunque esta diferencia se va acortando en los nuevas versiones)
que lecturas por SQL cuando la cantidad de datos no es muy grande, pero
cuando las cantidad de registros aumenta hay una gran ventaja a favor de SQL
con respecto a RPG. Ademas tambien debes revisar el tema del CQE contra el
SQE, pero esto es un temas mas profundo...

Saludos.

  -----Mensaje original-----
  De: [email protected]
[mailto:[email protected]]en nombre de Pedro Molina
  Enviado el: Viernes, 13 de Noviembre de 2009 11:47 a.m.
  Para: [email protected]
  Asunto: Una de Stored Procedures


  Hola Foro!!

  He estado utilizando Stored Procedures para ciertos procesos, pero tengo
una inquitud acerca de este tema y radica básicamente en lo siguiente.

  La mayoría de las tablas que utilizan (por no decir todas) los aplicativos
acá en la empresa fueron hechas con DDS's por lo que me asalta la duda de
que si por esto algo tiene que ver el performance en cuanto a tiempo de
ejecución, ya que un Procedimiento Almacenado tiene como particularidad de
que se ejecuta en el motor de base de datos, pero la pregunta es la
siguiente, un Procedimiento Almacenado tiene un mejor "performance" si las
tablas se hubieran creado directamente mediante SQL (Create Table) ??

  Tengo entendido que de hecho utilizar Procedimientos Almacenados procesa
la información de una forma más rápida, pero quisiera saber si es más rápido
con tablas que fueron creadas en un entorno de SQL que con tablas creadas
con DDS's, a mi me da la impresión de que sí es más rapido con tablas
creadas en entorno SQL.

  Alguna opinión a l respecto?

  Saludos!!


----------------------------------------------------------------------------
--
  Connect to the next generation of MSN Messenger  Get it now!
  --
  Este mensaje ha sido analizado por MailScanner
  en busca de virus y otros contenidos peligrosos,
  y se considera que está limpio.
  MailScanner agradece a transtec Computers por su apoyo.

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
For all your IT requirements visit: http://www.transtec.co.uk

____________________________________________________
© 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