On 07-05-2015 20:29, Danilo Silva wrote: > Existe algum limite de procedimentos dentro de uma transação? > 2^32-2 comandos que escrevem (como por exemplo, INSERT, UPDATE e DELETE). Comandos SELECT não entram nesta contagem.
> Considerando que ninguém estará acessando o banco, posso ter algum problema > em relação ao tempo que a transação ficará aberta? > Transações longas não são recomendadas principalmente se o seu agrupamento de bancos de dados consumir muitos (bilhões) id de transação durante o tempo que a transação permanecer aberta. Normalmente isso pode levar meses ou anos. Para se ter uma ideia, um sistema com 1000 transações/s, 100 transações/s e 10 transações/s levariam, respectivamente, 46 dias, 1 ano 3 meses e 12 anos 8 meses para parar o postgres por falta de id de transação. -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
