Postgresql que se muere

Gonzalo Diaz me en gon.cl
Mie Jul 14 21:01:49 CLT 2010


El 14 de julio de 2010 18:32, Enrique Herrera Noya
<quiquetux en gmail.com>escribió:

>
>
> On 14/07/10 18:29, Eduardo Silva wrote:
> > On 13/07/10 02:21, Andres Junge wrote:
> >
> >
> >>> Hola
> >>> Tenemos un servidor con Asterisk el cual registra todas las llamadas
> que
> >>> pasan por el en un servidor postgresql. Todo andaba bien hasta que
> >>> derrepente el postgresql dejo de atender algunas consultas. Por ejemplo
> >>> si le envio:
> >>>
> >>> asterisk=> SELECT COUNT(*) AS "count" FROM "uso_detalle_anexo" WHERE
> >>> "dst" = '98263186' AND "anexo" = '117' AND "anyo" = '2008' AND "mes" =
> >>> '12';
> >>> ERROR:  invalid memory alloc request size 1818585462
> >>>
> >>> Que podra ser. Por donde buscamos?
> >>>
> >>>
> >>>
> >> buscando en google por
> >>
> >> ERROR:  invalid memory alloc request size
> >>
> >> me dio esto(traducido se entiende mejor):
> >>
> >>
> >>
> http://mobile.osnews.com/staff/permalink.php/4062/tracking_down_database_corruption_with_psql.html
> >> http://mobile.osnews.com/staff/index.php/tag/postgres
> >> http://thoughts.j-davis.com/2009/11/29/linux-oom-killer/
> >>
> >>
> http://www.redhat.com/docs//manuals/database/RHDB-7.1.3-Manual/admin_user/kernel-resources.html
> >>
> >> tienen respaldo de la base?
> >> tiene pinta a corrupción de tablas
> >>
> >>
> >>
> >>
> >>
> > Si no calculo mal, eso es app 1.7G, tiene sentido que malloc() falle..
> >
> >
> revisar tuning de S.O. vs postgresql
>
> >
> >
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>> Saludos
> >>> Andres
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >
> >
>
>

A propos... independiente del problema original, si un SELECT no "debiera"
retornar errores, ¿entonces como la aplicación "debiera" detectar que hubo
un problema en la consulta?

Por eso citaba el sistema de excepciones de postgres. Igual se agradecen los
textos enviados, cuando tenga un tiempo les daré un repaso, y no faltará
quien tenga dudas similares.

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Atentamente, Gonzalo Díaz Cruz
Estudiante Ingeniería de Ejecución en Computación e Informática
Universidad de Santiago de Chile
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://blog.gon.cl/
http://twitter.com/sir_gon
http://flickr.com/photos/sir_gon


Más información sobre la lista de distribución Linux