[firebase-br] ID tipo CHAR - Performance
Kleber Caneva
kdcc em terra.com.br
Sex Fev 27 14:45:48 -03 2009
Se fosse você, pensava na hipótese de ter 2 campos e usar 3 sequences.
1) Campo ID (integer) que seria a chave primeira e usaria a Sequence1. Seria
utilizado para fazer as pesquisas.
2) Campo CODIGO, seria o descrito por você. 'X'+Sequence2 ou 'Y'+Sequence3
E só uma sugestão, pra saber se é possivel teria que conhecer o problmea com
oum todo.
[]´s
Kléber Caneva
----- Original Message -----
From: "Ricardo Ferreira Sobrinho" <ricardoif em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, February 26, 2009 2:40 PM
Subject: [firebase-br] ID tipo CHAR - Performance
Saudações a todos!
Preciso fazer uma tabela com uma campo ID CHAR(10) Primary Key que
futuramente terá muitos registros, dái um índice mais lento, já que com
INTEGER é mais eficiente.
Esse campo utilizaria dois Sequences (Generator) que será usados conforme o
registro que está sendo inserido.
Se for do tipo X, o conteúdo terá "X" + o sequence retornado. Por exemplo:
X.00000001.
Se for do tipo Y, o conteúdo terá "Y" + o sequence retornado. Por exemplo:
Y.00004589.
Sei que com um trabalho bem feito, consegue-se evitar aborrecimentos.
Por isso, gostaria da opinião de vocês sobre se já utilizaram um campo
Primary Key do tipo CHAR em uma tabela com muitos registros.
--
Cordialmente,
Ricardo Ferreira Sobrinho
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
E-mail verificado pelo Terra Anti-Spam.
Para classificar esta mensagem como spam ou não spam, visite
http://mail.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0NDU0NzM0I3Blcm0hdGVycmEmMSwxMjM1NjcwMTY1LjY1NzY4OC41MDA3LnRyaWJ1bmUudGVycmEuY29tLDQ2NjU=
Verifique periodicamente a pasta Spam para garantir que apenas mensagens
indesejadas sejam classificadas como Spam.
Mais detalhes sobre a lista de discussão lista