Postgresql que se muere

Alvaro Herrera alvherre en alvh.no-ip.org
Mie Jul 14 00:10:08 CLT 2010


Excerpts from Andres Junge's message of mar jul 13 02:21:00 -0400 2010:
> 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

Parece un error típico de un puntero TOAST corrupto.  Tengo un trozo de
código que escribí para encontrar estos datos; lo voy a publicar para
que puedas encontrar donde está el dato corrupto y puedas eliminarlo.


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