[firebase-br] Aos interessados: Omelhor Autoincrementosequencial
Mario H.
brujeria em task.com.br
Qui Abr 6 16:11:11 -03 2006
Ai, uma curiosidade:
2^26 = 18.446.744.073.709.551.616
Considerando que voce tenha uma media de 1000 inserções/dia em uma unica
tabela
(considerando já os genrators desperdiçados) temos: 50.539.024.859.478 anos
!!!!!!!!
Sobre numeros continuos, tipo nota fiscal, pode existir a ideia de que a
nota seja descarta.
Isto por varios motivos, sei la, vamos dizer que errou o preenchimento de
uma folha ou o retorno do produto.
Ainda não consegui imaginar um caso que seja realmente ineterrupto.
Sobre gravar os numeros descartados em uma tabela acho um pouco
desnecessário, porque isto é possível em tempo real por uma procedure. Alem
que os casos de que este numeros precisem ser identificados são rarissimos.
Alguem tem um caso de que é extremamente necessário numeros continuos?
Ou algum caso de que estes "pulos" de numeros necessitam ser identificados a
todos instante?
Valeu
Mario
----- Original Message -----
From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, April 06, 2006 3:25 PM
Subject: Re: [firebase-br] Aos interessados: Omelhor
Autoincrementosequencial
MH> Se eu usar o Generator por anos, vamos dizer até acabar o limite do
INTEGER.
MH> Vamos considerar também que os numeros nao podem ser maior que INT, dai
nao
MH> poderiamos atualizar o banco com um DOUBLE PRECISION.
O generator usa um BIGINT (2^64). Pra vc estourar o limite de um
bigint, vai precisar de umas 2 encarnações :D
[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista