Students complains they end activities and it takes too long to update theire status on the screen. I gess it’s because the task “Running completion_criteria_activity->cron()” takes too many time to complete.
Here’s part of our moodle cron log file:
...
...
Aggregating completions for user 11140 in course 227
Marking complete
Aggregating completions for user 11170 in course 227
Aggregating completions for user 11363 in course 227
Aggregating completions for user 11873 in course 227
Aggregating completions for user 12030 in course 227
Aggregating completions for user 12164 in course 227
Aggregating completions for user 12181 in course 227
Aggregating completions for user 12191 in course 227
... used 5857 dbqueries
... used 6150.0924019814 seconds
Scheduled task complete: Calcular dados de conclusão (portuguese for “Calculate completion data”)
Is this normal?
I'd apreciate some help/answer
Thanks in advance.