Re: RES: [firebase-br] Indices (complementando...) Rogério 20/07/07
Cezar Wagenheimer
wagen em sercomtel.com.br
Sex Jul 20 11:53:20 -03 2007
Mas no caso de um tabela LEILAO - FILIAL, como ficaria essa chave
composta???? Cada leilão só pertence a uma filial e pronto.
"Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
wrote in message news:1519409702.20070720104346 em warmboot.com.br...
Em situações onde a chave do indice se repete muitas vezes na tabela
(baixa seletividade), pode realmente ser interessante alterar a chave
para ser composta com outro campo que não se repita (ex: chave
primária).
[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
R> Olá bom dia a todos!
R> Aproveitando a mensagem de nosso amigo Cezar (afinal hoje é o dia do
R> AMIGO!), para complementá-la, acho que a discussão pode ser útil!
R> Usando o IBAnalyst, notei realmente em todos os casos de tabelas com FK,
R> como péssimos.
R> E vou além associando a uma palestra (da qual não participei, mas me
R> passaram esta informação) do 4FDD (Alexandre B. Smith), onde se comentou
R> "... que seria bom evitar índices compostos ..." (que de certa maneira
R> poderiam melhorar a seletividade do mesmo), "... preferindo-se usar um
R> índice para cada campo desta composição ...".
R> Com base nestas duas informações, como poderíamos e deveríamos realmente
R> tratar esta avaliação do IBAnalyst sobre o assunto índices?
R> Espero que tenham me entendido e não confundido mais ainda a questão!
R> [ ]'s Roger
R> -----Mensagem original-----
R> De: lista-bounces em firebase.com.br
R> [mailto:lista-bounces em firebase.com.br] Em
R> nome de Cezar Wagenheimer
R> Enviada em: sexta-feira, 20 de julho de 2007 09:40
R> Para: lista em firebase.com.br
R> Assunto: [firebase-br] Indices
R> Tenho uma tebela de Filial e outra de Leilão!
R> O IbAnalyst analisou o indice FK na tabela de leilão para FILIAL_COD como
R> péssimo, pois só temos 3 filiais diferentes.
R> O que acham? Possi excluir esse índice e fazer a integridade referencial
por
R> Triggers? A performace vai melhorar ou piorar?
R> []´s
R> Cezar
R>
R> ______________________________________________
R> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
R> Para editar sua configuração na lista, use o endereço
R> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
R> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
R> ______________________________________________
R> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
R> Para editar sua configuração na lista, use o endereço
R> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
R> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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