| From: | "Fernando Hevia" <fhevia(at)ip-tel(dot)com(dot)ar> |
|---|---|
| To: | "'Gabriel Ferro'" <gabrielrferro(at)yahoo(dot)com(dot)ar>, <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | RE: recuperar serials |
| Date: | 2009-03-18 02:06:02 |
| Message-ID: | 1E00CE90030F4FE9899313CAEB119C11@iptel.com.ar |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
> -----Mensaje original-----
> De: Gabriel Ferro
>
> masters, tengo (creo que ya los he cansado de contarles) una
> gran BD de personas resulta que por meter la pata (si
> recuerdan mis mails,ya van unas cuantas) tuve que borrar una
> gran cantidad de personas por lo que en la tabla parsonas y
> en la tabla personadirecciones (1 a n) me quedaron muchos
> serial (claves) disponibles.
> La pregunta es ¿hay alguna manera practica de recuperarlos?,
> ¿conviene hacerlo? ¿gano algo? ¿como?
> Desvariando seria algo asi como desfragmentar al base de datos.
>
>
En tu caso encuentro que no tiene ningún objeto renumerarlos. Salgo uses el
ID como contador o similar, lo cual no sería una buena idea, simplemente la
cantidad de valores posible que acepta un bigint/serial es mucho mayor a la
cantidad de personas que existirán en el mundo por mucho, mucho tiempo.
Saludos.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Jaime Casanova | 2009-03-18 04:47:40 | Actualizacion de seguridad de PostgreSQL |
| Previous Message | Fernando Hevia | 2009-03-18 02:01:36 | RE: Tipo de datos |