Que tal colombian55
No se que utilidad le vayas a dar a postgres para mejorarlo. Sin embargo, te recomiendo leas todo este capitulo de la documentación de postgres.
http://www.postgresql.org/docs/8.2/s...internals.html
Lo que buscas explicitamente es algo parecido contenido en este enlace:
http://www.postgresql.org/docs/8.2/s...plhandler.html
Te puede servir algo.
Sin embargo, si lo que quieres es desarrollar un modulo personalizado de cualquier acción, te recomiendo hacer uso de pl pgsql. En este lenguaje se pueden construir funciones de busqueda, de inserción y múltiples cosas.
Espero haberte ayudado.