[firebase-br] Index com FK

Marcelo Geyer estanisgeyer em gmail.com
Qui Dez 20 14:58:27 -03 2012


Boa tarde,

Primary Keys, Foreign Keys e Unique Keys já são campos indexados. Não há
necessidade nenhuma de criar índices para eles.

Abraços,

-- 
Marcelo E. Geyer
Standard Net Tecnologia e Informação

Em 20 de dezembro de 2012 14:22, Leonardo Carneiro
<chesterman86 em gmail.com>escreveu:

> Faz algum tempo que não estou trabalhando com bancos, em especial o FB, mas
> se não me falha a memória, o FB obrigatóriamente cria índices para chaves
> estrangeiras, de maneira que esses índices já devem estar lá! Se acontecer
> de você ter uma chave estrangeira composta, DEPENDENDO DA SITUAÇÃO pode ser
> interessante criar um índice para um dos campos. O quão benéfico isso pode
> ser depende do tipo de SELECT que está sendo executado sobre os dados e da
> carga de UPDATE/INSERT que são executados na tabela (caso tenha mtos
> updates/inserts, muitos índices podem prejudicar a performance).
>
> Me corrijam se eu estiver errado
>
>
> 2012/12/20 Thiago <thiagortk em rtkomp.com.br>
>
> > Olá pessoal,
> >
> >
> >
> > Uma questão rápida, no FB 1.5 uma vez vi num artigo da internet que não
> > adiantava nada indexar campos que já estavam sendo usados para fazer
> > relacionamento entre tabelas (FK), isso realmente é verdade e no FB 2.5
> > isso
> > continua valendo? Não adianta eu indexar um campo que já faz parte de uma
> > FK
> > para melhorar a performance?
> >
> >
> >
> > Obrigado.
> >
> >
> >
> > Abraços.
> >
> > ______________________________________________
> > 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
> >
> ______________________________________________
> 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
>



Mais detalhes sobre a lista de discussão lista