Re: Convertir de integer a text

From: "Ivan Perales M(dot)" <ivan(dot)perales(at)gmail(dot)com>
To: Francisco Olarte <folarte(at)peoplecall(dot)com>
Cc: Ayuda Esp PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Convertir de integer a text
Date: 2016-10-24 21:49:11
Message-ID: CAHMuS04zeD5JdPXVFXeuSc9RR8Xmbc1J55g156zufbOT60hRrQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Muchas gracias por tu tiempo y disculpa mi demora.

2016-10-22 3:36 GMT-05:00 Francisco Olarte <folarte(at)peoplecall(dot)com>:

> Ivan:
>
> 2016-10-21 23:07 GMT+02:00 Ivan Perales M. <ivan(dot)perales(at)gmail(dot)com>:
> > Debo convertir una columna de tipo integer a tipo text por que se
> requieren
> > valores alfanuméricos, la base de datos actualmente tiene alrededor de 50
> > mil registros. La pregunta es, si despues de convertirla debo ejecutar
> algun
> > tipo de proceso como para sanear el cambio? o lo hace el autovacuum que
> se
> > ejecuta diariamente?
>
> 50k registros no son demasiados, el autovacuum te deberia dejar las
> cosas ordenaditas.
>
> No obstante ese es el tipo de cambio que reescribe toda la tabla, con
> lo que tienes todos los boletos para que te queden muchos agujeros (
> espacio libre en el archivo de la tabla, que se ira arreglando con el
> tiempo si hay modificaciones en la tabla con el autovacuum ) y dado
> que no es muy grande ( salvo que sean filas monstruosas ) es el tipico
> cambio que te puede interesar ejecutar desactivando el autovacuum de
> la tabla temporalmente y haciendo un vaccuum full manual ( algo como
> alter table set autovacuum_enabled=false, alter columna, vacuum full
> verbose analyze, set autovacuum_enabled true ) ya que de todas maneras
> tendras que programar una ventana de mantenimiento para cambiarla (
> ademas el autovacuum en esa tabla no hara mucho mas que incordiarte
> durante el cambio ).
>
> Francisco Olarte.
>

--
Lindolfo Iván Perales Mancinas
Solo existen 10 tipos de personas en el mundo, las que saben binario y las
que no.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan Manuel Acuña 2016-10-25 14:44:58 Guía para configuración óptima de Postrgesql
Previous Message Gilberto Castillo 2016-10-24 21:40:10 Re: [MASSMAIL]RE: Consulta sobre replicacion