Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/01/2011, 08:50
pixie72
 
Fecha de Ingreso: agosto-2007
Mensajes: 32
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: select demora mucho en obrener resultados

Gnzsoloyo, muchas gracias por tu aporte.
Comparto todo lo que dices, es tal cual, pero si revisas lo que escribi te daràs cuenta que la primer sentencia es con like y demora 3 décimas de segundo en resolverla.
La segunda solo deberia tomar esos registros ( que tardó 3 dècimas ) y ordenarlos.

En este rato he seguido probando. Luego de leer tu respuesta saqué el order by.
Mira el resultado:

110127 12:45:18 10 Connect root@pcamd1 on pvweb_u25
10 Query SELECT @@sql_mode
10 Query SET SESSION sql_mode='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION'
10 Query SET NAMES utf8
10 Init DB pvweb_u25
10 Query SELECT @@SQL_MODE
10 Query SHOW FULL COLUMNS FROM `pvweb_u25`.`Productos`
10 Query SHOW CREATE TABLE `pvweb_u25`.`Productos`
10 Query SELECT `ProCod`, `ProNom` FROM `Productos` WHERE (`ProNom` like '%ferrari%')
110127 12:46:31 10 Quit

O sea.. Un minuto y medio.
No tiene ninguna razón ( a mi entender al menos ) de que si obtiene los registros en 3 décimas, luego demore minuto y medio para darme 2 campos de ese resultado.