Dúvida sobre tamanho do id (1100331080)  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
everjava
JavaBaby

Membro desde: 18/07/2009 12:46:34
Mensagens: 84
Offline


Onde eu trabalho fizerem uma tempestade pq uma tabela esta com id em 1100331080. E usaram como argumentos os items abaixo:

http://www.postgresql.org/docs/9.1/interactive/datatype-numeric.html
1-Como você pode comparar, o valor da sequence chegou na metade do valor permitido para um inteiro normal e por isso seria urgente.
2-Outro ponto é que seria problemático identificar problemas de insert nas tabelas, porque os números naturalmente teriam furos.


Segue o codigo:








Um id em 1100331080 é motivo para desespero ? O argumentos expostos sao plausíveis(principalmente o 2) ??
Essa tabela registra todas as mensagem trocadas entre integracoes com sistemas





asaudate
GUJ Master
[Avatar]

Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline

Dificilmente. Tem milhares de aplicações de negócios por aí que rodam há anos com esse mesmo cenário e nada de mal acontece. E esse registro demora pra estourar - aliás, você consegue dizer quanto é o número 9223372036854775807? Se tiver uma perspectiva real de chegar a esse número, então, sim, é preocupante. Nesse caso, seria bom começar a dar uma estudada em bancos NoSQL (que devem aguentar essa carga).

Alexandre Saudate
__________________________

Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.

Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate

Evite usar Axis2!!! Leia aqui para mais detalhes!

@alesaudate
Quer ler um blog especializado em web services e SOA?

 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team