> Essa é uma limitação conhecida (até a 9.2). A partir do 9.3, isso foi > resolvido com uma nova sintaxe que bloqueia transações se, e somente se, a > chave for alterada (colunas que não participam da FK não mais bloqueiam > transações -- como é o seu caso). Portanto, atualize para versão 9.3 ou > superior que não haverá o bloqueio para este caso.
Perfeito Euler! Minutos antes de ler a sua resposta fiz alguns testes e cheguei a essa conclusão. Também já tinha lido na documentação sobre esse bloqueio mas os meus testes não me mostravam isso. Eu estava usando nos testes um disable trigger all que desativa inclusive a validação da FK, por isso passavam e me fizeram acreditar que o problema estava relacionado ao uso da trigger, engano meu, é realmente relacionado a FK No radmap do PostgreSQL consta que a liberação da versão 9.5 é pra agora, 4° trimestre. Tens alguma informação em relação a data de liberação? Vale a pena já trabalhar para homologar a versão 9.5 ou é muito cedo (em virtude de bugs que poderão surgir no lançamento da versão)? _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
