Varchar como Primary Key

09/11/2006 - 02:29 por Mauricio Atanache | Informe spam
Me dicen que un Varchar(15) como primary key en una tabla de hasta 200.000
registros es muy ineficiente, es esto cierto?, donde podría encontrar
información al respecto?.

Cordial saludo,


Mauricio Atanache G.
 

Leer las respuestas

#1 Gustavo Larriera \(MVP\)
09/11/2006 - 03:18 | Informe spam
Como idea general, VARCHAR es un poco menos eficiente que CHAR. Esto es
debido a que siendo textos de largo variable, las operaciones (por ejemplo,
una comparación) es algo menos eficiente que comparar textos de largo
idéntico y fijo.

Si la columna es una clave primaria de 15 caracteres, mi recomendación es
usar el tipo CHAR.

Pero escucha las opiniones de los demás colegas del foro, es un tema de
discusión.

Gustavo Larriera, MVP
Solid Quality
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Blog: http://solidqualitylearning.com/blogs/glarriera/


"Mauricio Atanache" wrote in message
news:
Me dicen que un Varchar(15) como primary key en una tabla de hasta 200.000
registros es muy ineficiente, es esto cierto?, donde podría encontrar
información al respecto?.

Cordial saludo,


Mauricio Atanache G.

Preguntas similares