A faculty member reported to me that it was taking a very long time to use Moodle. Looking into it, it looks like the MyMoodle page makes a very large number of database queries, and it is causing the page load time to be very very high. For somone with only a few courses the load time is maybe a second or two, but for this instructor, who has close to 60 courses listed, the page time is a minute and a half, with over a 100 times the number of DB queries.
Has anyone else seen this? How has it been handled? I don't want to turn off the MyMoodle page, because it is so helpful for students, but I also can't really remove the instructor from all those courses.
Does anyone have any suggestions as to improving the performance, or of sorting out where these almost 100,000 DB queries are coming from?