la verdad es que tengo varias consultas con recursive 2 o 3, ahy alguna forma de decirle a cakephp que solo traiga los datos de una relacion?? ya que por ejemplo a veces necesito solo traer el nombre de productos y para eso debo pasar por dos tablas antes.
El 23 de octubre de 2011 17:30, deldan <[email protected]> escribió: > mmm interesante pregunta rendimiento. > > primero revisaría las llamadas y las relaciones que hay si todo lo que > trae es necesario ( base de datos ). > > luego si quieres cachear, cake tiene su propio cache, pero te puedes > mirar main cache. > > > > > On 23 oct, 10:10, "Dani F. Serch" <[email protected]> wrote: > > Creo que cuando pones el debug a 0, es cuando empieza a funcionar el > cache. > > > > El 23 de octubre de 2011 00:39, jahleet burgos > > <[email protected]>escribió: > > > > > > > > > > > > > > > > > hola, estoy teniendo problemas de rendimiento en cakephp, lo he subido > a un > > > webhosting, tengo un modelo Empresas y en debug me muestra: > > > > > (default) 47 queries took 623 ms > > > > > al ver el detalle de esta consulta me doy cuenta que la mayoría de esas > > > consultas son del tipo > > > > > SHOW FULL COLUMNS FROM `empresas` > > > > > la verdad tengo al rededor de 42 tablas por lo tanto hace lo mismo para > > > todas ellas y las ultimas consulta obtiene los datos necesarios para el > > > método index, intuyo que las consulta de tipo SHOW FULL... deben ser > por el > > > helper Form, existe alguna forma de dejar en cache esas consulta a modo > de > > > no volver a realizarla?? > > > > > espero puedan orientarme muchas gracias. > > > > > -- > > > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" > de > > > Grupos de Google. > > > Para publicar una entrada en este grupo, envía un correo electrónico a > > > [email protected]. > > > Para anular tu suscripción a este grupo, envía un correo electrónico a > > > cakephp-es+unsubscribe@**googlegroups.com > <cakephp-es%2Bunsubscribe@googlegr oups.com> > > > Para tener acceso a más opciones, visita el grupo en > > >http://groups.google.com/**group/cakephp-es?hl=es< > http://groups.google.com/group/cakephp-es?hl=es> > > > . > > -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > Grupos de Google. > Para publicar una entrada en este grupo, envía un correo electrónico a > [email protected]. > Para anular tu suscripción a este grupo, envía un correo electrónico a > [email protected] > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > > -- Saludos Cordiales!!! Jahleet Ruben Burgos Gajardo -Técnico de Nivel Superior en Redes de Computadores -Ingeniero de Ejecución en Computación e Informática -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
