Comunidad de diseño web y desarrollo en internet online

Pregunta sobre SQL

Citar            
MensajeEscrito el 28 Ago 2007 02:12 pm
Tengo dos tablas:

Código :

[b]Cursos[/b]
idcso curso profesor maximos alumnos idclavecurso

[b]Alumnos[/b]
idal nombre  rut  telefono idclaveal  ( idcso | idclavecurso ) ?


Para arrojar los resultados tengo que hacer una consulta multitabla, ahora la preguntna
idclaveal = idclavecurso, es un campo varchar (10) que se hace con un ramdom [a,z0,9] ej:ur5fd2z5xc
y idcso=idal, es un campo int(5) autoincrementable.-
La pregunta que es mas rapido Using(idcso|idclavecurso)? para enlazar las tablas, o da lo mismo.-

Por york3rs

Claber

561 de clabLevel

1 tutorial

Genero:Masculino  

LA___Chile

msie
Citar            
MensajeEscrito el 28 Ago 2007 04:02 pm
El tiempo es practicamente el mismo, SIEMPRE y cuando ambos campos sean índice.

saludos

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 28 Ago 2007 05:33 pm

Duke Alex Danonson escribió:

El tiempo es practicamente el mismo, SIEMPRE y cuando ambos campos sean índice.

saludos


Entonces la creación de índices sobre una tabla mediante la sentencia CREATE INDEX, sirve para optimizar las consultas?

Por Darel

725 de clabLevel

5 tutoriales

 

I'm a human

firefox
Citar            
MensajeEscrito el 28 Ago 2007 05:52 pm
Aja, los índices sirven para:
- Comparativas mas rápidas en el WHERE
- Ordenamientos mas rápidos

Entre otras mas funciones.

saludos

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 28 Ago 2007 07:16 pm
ok, muchas gracias...

Por york3rs

Claber

561 de clabLevel

1 tutorial

Genero:Masculino  

LA___Chile

msie
Citar            
MensajeEscrito el 29 Ago 2007 01:37 pm

Darel escribió:

Duke Alex Danonson escribió:

El tiempo es practicamente el mismo, SIEMPRE y cuando ambos campos sean índice.

saludos


Entonces la creación de índices sobre una tabla mediante la sentencia CREATE INDEX, sirve para optimizar las consultas?


Aja pero no debes crear indices a diestra y siniestra, el uso de indice consume más memoria en disco.

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.