Re: Alguien me puede dar una sugerencia!!

From: Miguel Angel Hernandez Moreno <miguel(dot)hdz(dot)mrn(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Cc: Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Alguien me puede dar una sugerencia!!
Date: 2010-07-12 21:22:35
Message-ID: AANLkTimHUcdX_zKx4Ti9njzzpeT6R_GMj-53mEGjMBFV@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

*Pero ¿dónde está el cuello de botella? ¿Es CPU, es disco? ¿Está el
servidor usando swap en el momento de carga alta? ¿Qué es lo que se
satura cuando "todos" están haciendo consultas? ¿Tienes memoria
suficiente? ¿Has investigado qué consultas están consumiendo excesivos
recursos al punto de poner "lenta" la máquina? ¿Tienes un número
razonable de conexiones concurrentes, o permites demasiadas conexiones?*

Hay una funcion que es demasiado pesada por que llama a otras funciones
dependiendo
de los valores que traiga cada parametro que recibe, el CPU es el que se
satura
al 100% tengo los 8 CPU al TOPE, pero literal al 100, de memoria RAM y SWAP
no le hacen ni cosquillas a lo mucho han usado 2.4 G de memoria en un
momento muy
alto, tengo acceso a 30 conexiones simultaneas, entre inserciones y
consultas,
mas consultas que inserciones ya que de consultas e llegado a tener hasta
130 corriendo SELECT´s al mismo tiempo, Todas las consultas que se hacen
en la funcion ya fueron mejoradas en cuestion de que cada una de ella no se
tarda ni medio segundo, en unas se tardas 1.2 segundos pero hasta ahi y solo
son 2 muy pesadas, el proeblema es cuando son muchso accediendo

Para poder encontrar una solución primero debes saber cuál es el problema.

Y segun ya e atacado todo para darle mas velocidad y no voy a mentir a
funcionado
por que antes corria esa funcion desde psql en el servidor de base de datos
y se tardaba
45 segundos, ahora por PGADMIN o por pagina web sin ningun usuario se tarda
15 o 16
a lo mucho, Yo viendo bien las cosas podria ser algo del CPU porque tengo
tanto
consumo del CPU y poco uso de RAM!! No digo que quieciera saturar tambien la
swap
pero si quiciera usar mas RAM para ver si puedo darle mas velocidad!!

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2010-07-12 21:55:13 Re: Alguien me puede dar una sugerencia!!
Previous Message Marcos Luis Ortiz Valmaseda 2010-07-12 21:20:06 Re: Ayuda