Cita: El caso es que una de las acciones que debe hacer mi aplicacion es un algoritmo matematico en base a visitas y otros parametros(que obtengo de la base de datos.) de cada usuario. Como resultado obtengo un numero que almaceno de nuevo en la base de datos para elaborar una lista.
Podría manejarse por medio de EVENT en la misma base de datos, pero siin saber como es el algoritmo que debe cumplirse, no hay modo de decirte cuánto se podría mejorar de ese modo.
Estás describiendo cosas demasiado genéricas. Tendrás que ser más específico y mostrar código.
En cuanto al uso de eventos en la base, es tema del foro de MySQL, no de este.