Fórum Esclarecimento - sobre indices e FK no IB/FB #58285
06/05/2007
0
Olá!
Sou Desev. D& + FB/IB + DBExpress.
Tenho a seguinte dúvida:
========================
Lee em várias matérias q se eu cria muitos Indices a performance do FB/IB
pode ser comprometida, até ai tudo bem, entendo pq.
1-Então pergunto FK (chave estrangeira) tbém é considerada como um índice ?
Pois tenho um cadastro de produtos da seguinte forma:
=====================================================
PRODUTOS->CODMARCA FK Marcas->codmarca
PRODUTOS->CODTRIB FK TRIBUTOS->codtrib
PRODUTOS->CODCAT FK Categorias->codcat
PRODUTOS->CODUNID FK Unimed->codunid
Fiz isso para q um dos itens não fosse excluido se já estivesse
sendo usado em Produto.
Bom!
A quem responder desde já meus agradecimentos.
ANT.CARLOS/SP
Sou Desev. D& + FB/IB + DBExpress.
Tenho a seguinte dúvida:
========================
Lee em várias matérias q se eu cria muitos Indices a performance do FB/IB
pode ser comprometida, até ai tudo bem, entendo pq.
1-Então pergunto FK (chave estrangeira) tbém é considerada como um índice ?
Pois tenho um cadastro de produtos da seguinte forma:
=====================================================
PRODUTOS->CODMARCA FK Marcas->codmarca
PRODUTOS->CODTRIB FK TRIBUTOS->codtrib
PRODUTOS->CODCAT FK Categorias->codcat
PRODUTOS->CODUNID FK Unimed->codunid
Fiz isso para q um dos itens não fosse excluido se já estivesse
sendo usado em Produto.
Bom!
A quem responder desde já meus agradecimentos.
ANT.CARLOS/SP
Ant.carlos/sp
Curtir tópico
+ 0
Responder
Posts
07/05/2007
Gandalf.nho
Quando você cria um relacionamento, automaticamente é criado um índice para ele. Mas não precisa se preocupar com isso, só deve evitar criar índices para campos que não deverão ser usados em cláusulas WHERE e ORDER BY ou que possuam poucos valores possíveis.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)