Ou a tabela pode estar bloqueada. Que parece todas as coisas dadas, mais provavelmente. O Postgresql é muito conservador em relação aos bloqueios, mas isso pode acontecer. Uma espera de um segundo pela gravação em HD ou CPU parece extremamente improvável. E não é preciso muito aríete para fazer uma inserção. Verifique a tabela pg_locks (e pg_stat_activity para ver o que está fazendo) e a função pg_lock_status() ou algumas das outras tabelas e funções relacionadas ao status de bloqueio.