262: ExceededTimeLimit (Fehlercode 262)
MongoDBWas bedeutet das?
Die Operation hat das serverseitig erlaubte Zeitlimit überschritten und wurde beendet. Das Überschreiten von maxTimeMS oder internen Zeitlimits kann diesen Fehler verursachen.
Ursache
Eine lang laufende Abfrage bzw. ein lang laufender Befehl, langsame Ausführung wegen eines fehlenden Index, schwere Aggregation, Scan einer großen Datenmenge oder hohe Serverlast.
Lösung
Untersuche die Abfrage mit explain() und lege einen passenden Index an. Teile die Operation in kleinere Stücke auf. Setze maxTimeMS entsprechend dem tatsächlichen Bedarf. Reduziere die Daten früh in der Aggregation-Pipeline mit $match/$project. Prüfe, ob die Serverressourcen ausreichen.