Estoy teniendo un problema bastante grande en un sistema que muestra el último dato de una tabla, lo estaba haciendo ordenando la tabla por id descendente con un limite de 1 para solo tomar el ultimo, o sea:
Código MySQL:
Ver original
el problema comenzo despues de un mes, esta tabla recibe 10.800 señales por hora, lo que hace un total de 7.776.000 señales al mes, pero lo que está retrazando la consulta es el ORDER BY (si quito el order by se ejecuta rapidamente pero muestra el primer dato en vez del último).
Demora mas de un minuto y el sistema se cae por tiempo máximo de ejecución excedida
Habia pensado solucionarlo haciendo algo así:
Código MySQL:
Ver original
pero me da error (Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource)
Espero que puedan ayudarme, se me están acabando las ideas D:
Gracias!