Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Optimizacion de consultas

Estas en el tema de Optimizacion de consultas en el foro de Mysql en Foros del Web. ya se la parte de los indices, lo que quería saber, como se maneja en mysql el tema de usar consultas mas pequeñas para optimizar ...
  #1 (permalink)  
Antiguo 02/01/2006, 13:26
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 19 años, 11 meses
Puntos: 2
Optimizacion de consultas

ya se la parte de los indices, lo que quería saber, como se maneja en mysql el tema de usar consultas mas pequeñas para optimizar la consulta principal.

Es un tema muy interesante, y puedo aportar la teoría, como lo haría en M$Sql:

Select * from A join B on... where A.c='saraza'...

se converitirá en:

select * into A1# from A where c='sarasa' /*guarda en una tabla temporal el resultado*/

y la definitiva:

select * from a1# join b on.. /*La union en este caso es con el resultado de la consulta anterior, por lo cual reducimos costo de lectura*/


Mi pregunta entonces es, como puedo hacer para que el resultado de una consulta se guarde en una tabla temporal nueva en mysql.

(equivalente en mssql: select * into A1# from A where c='sarasa')


Espero les sirva el aporte, y que alguien conteste a mi pregunta.

muchas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:25.