Hi,
I am using Moodle 3.8.1 for the last two years. Now We have 10k plus users using this site. They have enrolled in Courses and quizzes. From Last week the site is running too slowly. I have checked we have not done changes in the code for the last two months.
Can you help me with these what should I debug to run this Moodle site smoothly?
Hi Sunny,
Your Moodle instance may be running slow for any number of reasons (server capacity, configuration, ...). In any case, the 3.8.x version has been out of support for bug and security fixes since May 10th 2021, and it would be wise to consider updating to one of the currently supported versions as part of fixing these issues.
Your Moodle instance may be running slow for any number of reasons (server capacity, configuration, ...). In any case, the 3.8.x version has been out of support for bug and security fixes since May 10th 2021, and it would be wise to consider updating to one of the currently supported versions as part of fixing these issues.
- Hardware and performance forum, scan for similar discussions
- Consider upgrading to rel. 3.9 (LTS). Not only because 3.9 is still supported (contrary to the huge "Not supported" label there), also because 3.9 went through a complete overhaul improving the performance significantly. With 10k plus users, you need all that.
In the meantime the moderator might move the discussion to the Hardware and performance forum.
BTW, I see you raised a performance issue there an year ago: Moodle application takes too much time to load. What happened to it? If you could solve it, please post a summary of your solution in a reply to the original discussion. Ref. the Site policy.
Moving to Hardware and performance...
In addition to what others have already said, you might provide some more info other than version of Moodle - like overall setup ... how hosted? single server or services broken apart? OS is? Memory/Space?
The 'Devils' are in the details!
One thing I would suggest as it will be a handy tool to have going forward ... the installation of and running of MySQLTuner ... assuming DB is either MySQL or MariaDB. Any moodle version of any size and version/usage could benefit from DB tweaking.
'SoS', Ken