Indice vs Primary Key

Firebird

15/08/2012

Boa tarde, esses dias ajudando um colega, notei que em seu banco de dados, todas as tabelas possuia uma PK e ele criava um índice identico a PK, ae fiquei na dúvida.

1º - É necessário ?

2º - Sera que piora o BD em performance ?


Opinem se possível.
Ricardo Rodrigues

Ricardo Rodrigues

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

15/08/2012

O fato de todas as tabelas possuírem PK, eu até acho adequado na maioria dos casos (evita uma série de problemas), já o índice, eu só criaria nas tabelas e coluna que são frequentemente utilizados para pesquisa e que o volume de dados seja consideravelmente grande.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

15/08/2012

O fato de todas as tabelas possuírem PK, eu até acho adequado na maioria dos casos (evita uma série de problemas), já o índice, eu só criaria nas tabelas e coluna que são frequentemente utilizados para pesquisa e que o volume de dados seja consideravelmente grande.
GOSTEI 0
POSTAR