[SemiOT] Nueva versión de postgresql 8.3 (Re: UUIDs y los objetos persistentes)

Chema Cortes pych3m4 en gmail.com
Lun Feb 4 20:15:40 CET 2008


El 15/11/07, Chema Cortes <pych3m4 en gmail.com> escribió:

> En postgres se emplean, sobre todo, los OIDs en las tablas de sistema.
> Los OIDs identifican cada registro de una tabla con un código de
> 4bytes, lo que podría ser insuficiente en tablas muy grandes. No se
> debería emplear para clave primaria y, de hecho, se puede eliminar
> completamente de una tabla.
>
> Por otro lado, postgresql no sería postgresql si no se pudieran añadir
> nuevos tipos de datos:
> <http://code.google.com/p/polarrose-postgresql-uuid/>

Por completar este hilo, añadir que acaba de salir la nueva versión de
postgresql 8.3 en la que ya existe el tipo UUID. No han implementado
ninguna función generadora de uuids tal como tiene mysql u oracle,
pero es posible añadirle una extensión que lo haga. Desde python, lo
mejor es usar el módulo uuid para generarlos.

Además, la versión 8.3 de postgresql emplea ya la librería 2.5 de
python para el PL/Python.
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es