Visvanath Ratnaweera による投稿

画像 Particularly helpful Moodlers 画像 Translators
That is a big step!

Now it reminds me, calendar scrapes events from everywhere and as such an expensive operation. Try an advanced forum search.
 
Now the next step is to find out whether your site has some special kind of (very intensive) calendar events or there is something wrote wring with (your) Moodle - like a missing index or the database is corrupted or there's a regression that was introduced in a version upgrade.
 
The latter is unlikely, Moodle 4.1 LTS is well-tested and 4.1.11 is quite recent. You didn't touch the Moodle code, did you? Then one one approach is to go back to where you were, log all the DB calls and look for anything unusual. Work for a detective.
ウインク
画像 Particularly helpful Moodlers 画像 Translators

If everybody has this same, site default, dashboard, then you can remove the Grade me block for comparison (and add later). But if people have customized their dashboards, that'll cause trouble. In that case you have clone the site and do the comparison there.

P.S. To exclude the obvious, the "users" you are talking of is not 'admin' and other users who have site administrator privileges, rather normal users who are teachers in some courses, right?

画像 Particularly helpful Moodlers 画像 Translators
There may be pre-created "courses" as in Moodle courses. But considering the amount needed and the quality needed in a fast moving environment (do you want Moodle 4.5 LTS courses or are 3.9 LTS enough?) you have to start from scratch, I fear. There must be publishers, but commercial.

In terms of "content" RACHEL and KIWIX are huge.
 
I don't know how you imagine the delivery - probably through the Net. There is a whole class of "off-grid" delivery solutions like Internet in a Box, which means hardware. Close to Moodle there is the MoodleBox.
 
There are other similar discussions in these forums. Try the forum advance search.
 
P.S. Probably a great topic for Comparisons and advocacy.
画像 Particularly helpful Moodlers 画像 Translators
It is better to continue in this thread providing the additional information. The moderators will ultimately move the discussion to the proper forum.

I saw the other post, you've found MySQL is one who consumes RAM. There are all sorts of cleaning (vacuum!) and other techniques to test a MYSQL server.