No creo. Es un hecho por la velocidad de interpretación del XML. Aunque cabe aclarar que tambíen estas consulta e inserciones deben hacerse a través de procedimientos almacenados, ya que así el motor de BD no tiene que analizar la sintaxis del query para luego hacer la inserción y/o consulta.
>________________________________ > De: Milton Labanda <[email protected]> >Para: Alejandro Carrillo <[email protected]> >Enviado: Martes 21 de agosto de 2012 22:49 >Asunto: Re: [pgsql-es-ayuda] Velocidad en BD y WebServices > > > > > >El 21 de agosto de 2012 21:31, Alejandro Carrillo <[email protected]> >escribió: > >mmm creo que deberías tomar cada tiempo desde la aplicación que ejecute todos >estos pasos: >>t1=t >>LlamadaWS1() >>t1=t-t1 >>t2=t >>InsercionPostgreSQL() >>t2=t-t2 >>t3=t >>LlamadaWS2() >>t3=t-t3 >>En mi experiencia, el error puede estar en los WS (me imagino que deben ser >>WSDL y esto afecta la velocidad), puedes usar servlets o peticiones get/post >>en vez de un WSDL. >> >> >> >> >> >Exactamente estoy usando WSDL ; y crees que si los WS fueran con REST sería >mas rápido? > > > >>>________________________________ >>> De: Milton Labanda <[email protected]> >>>Para: Aland Laines <[email protected]> >>>CC: Python Argentina <[email protected]>; >>>[email protected]; POSTGRES >>><[email protected]> >>>Enviado: Martes 21 de agosto de 2012 15:23 >>>Asunto: Re: [pgsql-es-ayuda] Velocidad en BD y WebServices >>> >>> >>> >>>Desde la primera consulta Aland >>> >>> >>>El 21 de agosto de 2012 14:32, Aland Laines <[email protected]> >>>escribió: >>> >>>Los 10 segundos se demora desde la consulta o solo las inserciones? >>>> >>>>Aland Laines Calonge >>>>Twitter: @lainessolutions >>>>http://about.me/aland.laines >>>> >>>> >>>> >>>> >>>>El 21 de agosto de 2012 12:17, Milton Labanda <[email protected]> >>>>escribió: >>>> >>>> >>>>Hola amigos, estoy corriendo un script que: >>>>>1- Extrae datos de un Sistema Academico a traves de sus webservices. (el >>>>>SGA usa postgres) >>>>>2- Los Inserta si no existen en una Base de datos intermedia (postgres) >>>>>3- Los inserta también en una instancia de Moodle (a través de sus >>>>>webservice), la instancia de moodle usa MySQL. >>>>> >>>>> >>>>>Creen que es normal que se demore 10 segundos en hacer una inserción de >>>>>una fila en todos esos repositorios y sistemas? como podría medir la >>>>>velocidad e identificar los cuellos de botella (alguna herramienta)? >>>>> >>>>> >>>>>-- >>>>>/\/\;/----------------------------------------------------- >>>>>Milton Labanda [miltonlab] >>>>>Distro: Debian GNU/Linux 6.0 Squeeze >>>>>Blog: http://1000tonlab.wordpress.com >>>>>jabber: [email protected] >>>>>"... Solamente la libertad que se somete a la Verdad conduce a la persona >>>>>humana a su verdadero bien...". Karol Wojtyla >>>>>(:\ Usa Software Legal, usa Software Libre /:) >>>>> >>>> >>> >>> >>> >>>-- >>>/\/\;/----------------------------------------------------- >>>Milton Labanda [miltonlab] >>>Distro: Debian GNU/Linux 6.0 Squeeze >>>Blog: http://1000tonlab.wordpress.com >>>jabber: [email protected] >>>"... Solamente la libertad que se somete a la Verdad conduce a la persona >>>humana a su verdadero bien...". Karol Wojtyla >>>(:\ Usa Software Legal, usa Software Libre /:) >>> >>> >>> > > > >-- >/\/\;/----------------------------------------------------- >Milton Labanda [miltonlab] >Distro: Debian GNU/Linux 6.0 Squeeze >Blog: http://1000tonlab.wordpress.com >jabber: [email protected] >"... Solamente la libertad que se somete a la Verdad conduce a la persona >humana a su verdadero bien...". Karol Wojtyla >(:\ Usa Software Legal, usa Software Libre /:) > > >
