Mario Jiménez Carrasco escribió:
> Hola...
> La aplicación fue desarrollada en su momento considerando que toda la
> logica de la aplicación podría operar para el cliente si se elegía una base
> de datos como PostgreSQL o se optaba por algun otro motor de base de datos
> como Oracle u cualquiera que fuera de paga... (en este caso se eligió
> PostgreSQL) y al tener Hibernate no se tuvo que mover nada de código, y ya
> quedó definida la BBDD... en este momento la inquietud del cliente es meter
> la logica de negocios en SP, pensando en que esto pueda mejorar aun el
> rendimiento y descargar el servidor de aplicaciones de ese función...

"Mejorar el rendimiento" suena bien, pero ¿hasta cuánto?  ¿Qué tanto
costo están dispuestos a pagar para mejorarlo?  Y sobre todo ¿por qué es
necesario que tenga mejor rendimiento?  Puedes pasarte toda la vida
haciendo optimizaciones que a la larga no producen mucho beneficio sobre
lo que ya tienes.

Cuando se tenga un cuello de botella específico que se necesite
eliminar, ese es el momento de estudiar cuál es y cómo resolverlo.  De
otro modo ... "premature optimization is the root of all evil".

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a