Primary Key Importante demais?
Galera tenho um database completo - SQL Server
Mas Nao tem nenhuma Primary Key
Ela seria muito importante, para a performance do meu Banco
Abraços...
Mas Nao tem nenhuma Primary Key
Ela seria muito importante, para a performance do meu Banco
Abraços...
Tremonti
Curtidas 0
Respostas
Marcio.theis
13/10/2005
Não somente para a performance do banco mas também para a consistência do mesmo....
GOSTEI 0
Tremonti
13/10/2005
A consistencia eu jah dou um jeito...
Mas a performance muda muita coisa?
Mas a performance muda muita coisa?
GOSTEI 0
Vinicius2k
13/10/2005
Colega,
Uma PK está sempre associada a um índice específico para ela e esta é a razão da importancia em relação à performance.
Desde que vc crie um índice(s) para a(s) colunas que sejam necessárias em ´where´, ´join´, ´order´ e ´group´, vc não deve ter impacto pela falta da PK.
Uma alternativa para vc seria criar índices ´unique´ para as colunas que desejar. Isto também irá garantir a consistência.
T+
Uma PK está sempre associada a um índice específico para ela e esta é a razão da importancia em relação à performance.
Desde que vc crie um índice(s) para a(s) colunas que sejam necessárias em ´where´, ´join´, ´order´ e ´group´, vc não deve ter impacto pela falta da PK.
Uma alternativa para vc seria criar índices ´unique´ para as colunas que desejar. Isto também irá garantir a consistência.
T+
GOSTEI 0