MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Langsame Abfrage in Mongodb simulieren?

Sie können den $where-Operator verwenden sleep() aufrufen. Dies sollte in jeder Sprache oder ORM/ODM funktionieren. In Mongoid könnten Sie beispielsweise Folgendes tun:

Model.where( :$where => "sleep(100) || true" ).count

Passen Sie den Schlafwert für die Anzahl der Dokumente in der Sammlung an (es verzögert sich bei jedem einzelnen). Dies wird ziemlich schreckliche Dinge mit dem DB-Server anstellen, also benutze es nur zum Testen und niemals (niemals!) auf einem Produktionsserver.