Como você faz o Python / PostgreSQL mais rápido?

Agora eu tenho um analisador de log lendo através de 515MB de arquivos de texto simples (um arquivo para cada dia nos últimos 4 anos). Meu código atualmente está como este:http://gist.github.com/12978. Eu usei o psyco (como visto no código) e também estou compilando e usando a versão compilada. Está fazendo cerca de 100 linhas a cada 0,3 segundos. A máquina é um MacBook Pro de 15 "padrão (2.4GHz C2D, 2GB RAM)

É possível que isso seja mais rápido ou é uma limitação no idioma / banco de dados?

questionAnswers(5)

yourAnswerToTheQuestion