[perl] Performance en Perl y IIS

Bolo Lacertus lacertus@servidor.unam.mx
Mon, 18 Sep 2000 17:09:19 -0500


Saludos!!

Siendo el primero de muchos.

La verdad, cuando el performance de las operaciones se convierte en un
problema, tenemos dos alternativas, una, tratar de mejorar el sistema,
para lo que las pruebas que realizaste pod´rían haber servido, pero que
mas bien debe enfocarse a optimizar el código para que de el máximo
rendimiento posible.

Por otra parte, la ganancia con el enfoque anterior siempre es mínimo,
si se desea una mejora mayor, por lo regular cambiar un poco la
estructura del sistema funciona.

Algunas ideas que podrían ayudar:
- Mudar el servidor IIS o el SQL Server a otro equipo de modo que no se
compita por recursos como la memoria.
- Dedicar el equipo a un solo  servicio (es indispensable desde el
principio que el servidor este dedicado, pero a menudo es compartido por
varios servicios).
- Cambiar a un servidor Web que entregue mejor rendimiento (Apache por
ejemplo) aunque esto puede requerir cambios importantes en la
aplicación.
- La solución Microsoft: Conseguir un servidor mas grande.

Todas estas son en realidad de sentido común, pero para hacer que un
servidor NT exceda la marca del hit por segundo en operaciones con BD,
por lo regular se requiere de un esfuerzo demaciado grande, por lo que
suele funcionar mejor el viejo "divide y vencerás".

Ahora que, sinceramente, para sistemas que requieren buen performance y
estabilidad y que estarán atendidos por personas de gran habilidad, nada
como Linux (aunque eso sería un cambio radical en las herramientas a
usar).

Explorando posibilidades: Daniel Sol
Gabriela Bouret wrote:
> En la empresa tenemos un webserver iis 4 que ejecuta scripts perl. Estamos
> teniendo problemas de performance al realizar búsquedas en una DB SQL server
> 7 cuando muchos usuarios intentan acceder a la información. Tratamos de
> acceder a la DB de diferentes formas y no logramos cambios significativos.
> Encontré algunos documentos que hablaban de performance en perl.
-- 
Bolo Lacertus: lacertus@servidor.dgsca.unam.mx		==~\___\
http://proteo.dgsca.unam.mx/cgi-bin/lacertus/hola	 =__vvvv
--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : unsubscribe perl