Moodle: Was den Lernraum Berlin in die Knie zwang

Eine übermäßig große Datenbank und schlecht optimierte Abfragen in Moodle führten zu Ausfällen in der Online-Lernsoftware.

Eine Recherche von veröffentlicht am
Der richtige Index sorgte dafür, dass die Datenbankabfragen beim Lernraum Berlin nicht mehr zu Serverüberlastungen führen.
Der richtige Index sorgte dafür, dass die Datenbankabfragen beim Lernraum Berlin nicht mehr zu Serverüberlastungen führen. (Bild: Marie-Lan Nguyen, Wikimedia Commons/CC-BY 2.5)

Es war für Berlin ein schlechter Start in den Schul-Lockdown im neuen Jahr. Als am 4. Januar die Weihnachtsferien endeten, war der Lernraum Berlin vielfach nicht erreichbar. Wie Golem.de jetzt erfahren hat, war der Grund dafür primär eine einzelne Datenbanktabelle in der Software Moodle. Inzwischen läuft der Lernraum dank einer kleinen Änderung stabil - und die Verbesserungen könnten bald allen Moodle-Nutzern zugute kommen.


Weitere Golem-Plus-Artikel
Monitoring von Container-Landschaften: Prometheus ist nicht alles
Monitoring von Container-Landschaften: Monitoring von Container-Landschaften: Prometheus ist nicht alles

Betreuer von Kubernetes und Co., die sich nicht ausreichend mit der Thematik beschäftigen, nehmen beim metrikbasierten Monitoring unwissentlich einige Nachteile in Kauf. Eventuell ist es notwendig, den üblichen Tool-Stack zu ergänzen.
Von Valentin Höbel


Gegen Agile Unlust: Macht es wie Bruce Lee
Gegen Agile Unlust: Gegen Agile Unlust: Macht es wie Bruce Lee

Unser Autor macht seit vielen Jahren agile Projekte und kennt "agile Unlust". Er weiß, warum sie entsteht, und auch, wie man gegen sie ankommen kann.
Ein Erfahrungsbericht von Marvin Engel


Smart Home Eco Systems: Was unterscheidet Alexa von Homekit von Google Home?
Smart Home Eco Systems: Smart Home Eco Systems: Was unterscheidet Alexa von Homekit von Google Home?

Alexa, Homekit, Google Home - ist das nicht eigentlich alles das Gleiche? Nein, es gibt erhebliche Unterschiede bei Sprachsteuerung, Integration und Datenschutz. Ein Vergleich.
Eine Analyse von Karl-Heinz Müller


    •  /