From: | mmiranda(at)americatel(dot)com(dot)sv |
---|---|
To: | alvherre(at)surnet(dot)cl, mmiranda(at)americatel(dot)com(dot)sv |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | RE: HINT: Perhaps out of disk space? |
Date: | 2005-05-17 17:09:54 |
Message-ID: | 76E0DAA32C39D711B6EC0002B364A6FA045A9233@amsal01exc01.americatel.com.sv |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Alvaro Herrera wrote:
> On Tue, May 17, 2005 at 10:04:22AM -0600, mmiranda(at)americatel(dot)com(dot)sv
> wrote:
>> Saludos Lista, el postgres me presento el siguiente error al dejar
>> un update en una tabla que tiene millones de registros, la columna
>> callingstationid no tiene indice, asi que se tarda un mundo en
>> completar, por eso la deje corriendo ayer en la noche con al
>> esperanza que finalizara en el trascurso de la noche/madrugada.
>>
>> PL/pgSQL function "cambio_8_digitos_sv" line 97 at SQL statement
>> ERROR: could not write block 19868386 of temporary file: No space
>> left on device HINT: Perhaps out of disk space?
>> CONTEXT: SQL statement "UPDATE startvoip SET callingstationid = '2'
>> || callingstationid WHERE starttelephony.username =
>> residencial_158.pin AND username SIMILAR to '2%'"
>
> Esto no esta haciendo lo que tu crees. Aca hay un producto cartesiano
> entre el join de starttelephony/residencial_158 y startvoip.
Tienes razon, la tabla deberia ser startvoip en ambos casos...
>
> Por tu descripcion de tu supuesto problema creo que tienes un problema
> conceptual severo del modelo de almacenamiento de Postgres -- el que
> la columna callingstationid tenga o no tenga indice no afecta en
> absolutamente nada a este update. Al menos no directamente; en
> realidad si hubiera uno, seria aun mas lento porque habria que
> actualizarlo, _ademas_ de actualizar el heap.
Creo que ese fue en realidad todo el problema,
prometo RTFM para la proxima
gracias
---
Miguel
From | Date | Subject | |
---|---|---|---|
Next Message | Leonel Nunez | 2005-05-17 17:51:28 | Re: Vulnerabilidad en postgreSQL 8.0.2-r1 |
Previous Message | Jaime Casanova | 2005-05-17 17:09:43 | Re: HINT: Perhaps out of disk space? |