[equinux] Instructor en Postgres
Jaime Casanova
systemguards en gmail.com
Sab Abr 5 18:17:51 EDT 2008
2008/2/12 rafael bonifaz <rafael.bonifaz en gmail.com>:
> Hola necesitamos a alguien con experiencia en Postgresql que nos pueda
> ayudar con una capacitación en esta herramienta.
>
> Saludos,
>
> Rafael
>
Imagino que a estas alturas ya habran conseguido a alguien, aun asi me
gustaria informarles que despues del 15 de abril estare disponible
para capacitaciones y/o asesorias en postgres.
Quiza se pregunten, y con justa razon: quien soy yo y por que deberian
contratarme...
Tengo mas de 4 años relacionandome con el proyecto postgresql, soy un
miembro de la comunidad de postgres en español y ademas de conocer
como funciona postgres, he participado en la adicion de algunas
caracteristicas a postgres (lo que implica que tambien me muevo en el
codigo fuente):
- Adición de un parámetro GUC temp_tablespaces para indicar en que
tablespaces deben crearse los objetos temporales (tablas, indices
sobre tablas temporales y
archivos para operaciones varias).
http://archives.postgresql.org/pgsql-committers/2007-01/msg00313.php
http://archives.postgresql.org/pgsql-committers/2007-01/msg00312.php
- Añadir clausula BY al ciclo FOR de PL/PgSQL, para controlar el
incremento de las iteraciones.
http://archives.postgresql.org/pgsql-committers/2006-06/msg00153.php
- Impedir que las subconsultas que contengan llamadas a funciones
volatiles sean sacadas de su contexto original para evitar multiples
evaluaciones de esas
funciones que deberian ser invocadas una sola vez.
Para entender esto se puede ejecutar esta funcion en versiones
anteriores a la 8.2 (la funcion random() deberia ejecutarse dos veces
pero se ejecuta(ba) cuatro)
"""
select na, nb, na::double precision as da, nb::double precision as db
from (select random()::numeric as na, random()::numeric as nb from
generate_series(1,2)) as xx;
"""
http://archives.postgresql.org/pgsql-committers/2006-08/msg00358.php
- Añadir soporte para encoding Latin9 en la función to_ascii().
http://archives.postgresql.org/pgsql-committers/2004-12/msg00284.php
- Limpieza de código fuente:
http://archives.postgresql.org/pgsql-committers/2005-05/msg00318.php
--
Atentamente,
Jaime Casanova
Más información sobre la lista de distribución equinux