From: | Alvaro Herrera <alvherre(at)surnet(dot)cl> |
---|---|
To: | 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:22 |
Message-ID: | 20050517170921.GA9569@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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.
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.
--
Alvaro Herrera (<alvherre[a]surnet.cl>)
"Porque francamente, si para saber manejarse a uno mismo hubiera que
rendir examen... ¿Quién es el machito que tendría carnet?" (Mafalda)
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2005-05-17 17:09:43 | Re: HINT: Perhaps out of disk space? |
Previous Message | Gunnar Wolf | 2005-05-17 17:06:31 | Re: Ayuda Comparacion de Fechas en Postgres |