Hola a todos, espero que estén bien, hace cosa de 2 meses me pasaron un proyecto ya avanzado para retocar errores y arreglar cosas, etc etc.
Está realizado con Codeigniter, es una red social bastante compleja y extensa.
Estoy usando la función $this->output->enable_profiler(TRUE);
para ver que cantidad de consultas se realizan al entrar al sitio, y mi sorpresa viene cuando veo que me dice que se están realizando mas de 2000 (dos mil) consultas mysql
:o jotes:
La mayoria de estas consultas solo duran 0.0001 segundos, la pagina carga rápido, tiene un servidor dedicado muy potente.
Mi pregunta es: es correcto hacer 2000 consultas?????
o esto es un resultado que me tira codeigniter calculando los JOIN y demás?
Digo, quizás codegniter toma como una consulta cada pasada que se realiza en un JION, no se si me hago entender..
El sitio tiene siempre mas de 500 usuarios online, a veces llega a 1500 o mas
Saludos
y gracias