char vs int

13/04/2004 - 16:32 por Samper | Informe spam
Saludos
Ayer me dijeron que hacer consultas sobre campos char es más rapido que
sobre campos integer, me llamo la atencion asi que pregunto esto es verdad o
la velocidad de una consulta no dependen del todo de estos factores.

La persona que me lo dijo insiste que si tengo una tabla con un primary key
tipo char la consulta se ejecutara mas rapida que si este primary key fuera
sobre un tipo int.

Cuanto de cierto tiene esto?

Gracias
 

Leer las respuestas

#1 Maximiliano D. A.
13/04/2004 - 16:32 | Informe spam
Hola, es totalmente falso eso!! todo lo contrario!! por eso en muchos
diseños se usa algun campo int para unir tablas cuando las claves son muy
grandes!!.

Probalo y fijate!!

hace 2 tablas

insertales 50.000 registros

y hace las busquedas y uniones ;-)

es la mejor forma de demostrar algo :-)


Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Samper" escribió en el mensaje
news:
Saludos
Ayer me dijeron que hacer consultas sobre campos char es más rapido que
sobre campos integer, me llamo la atencion asi que pregunto esto es verdad


o
la velocidad de una consulta no dependen del todo de estos factores.

La persona que me lo dijo insiste que si tengo una tabla con un primary


key
tipo char la consulta se ejecutara mas rapida que si este primary key


fuera
sobre un tipo int.

Cuanto de cierto tiene esto?

Gracias







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.655 / Virus Database: 420 - Release Date: 08/04/2004

Preguntas similares