sql >> Databáze >  >> NoSQL >> MongoDB

Simulovat pomalý dotaz v mongodb?

Můžete použít operátor $where zavolat funkci sleep(). To by mělo fungovat v jakémkoli jazyce nebo ORM/ODM. Například v Mongoidu můžete provést:

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

Vylaďte hodnotu spánku pro počet dokumentů ve sbírce (u každého z nich se zdrží). To udělá s DB serverem dost hrozné věci, takže to používejte pouze pro testování a nikdy (nikdy!) na produkčním serveru.



  1. Nodejs Mongodb aktualizuje více kolekcí

  2. Spouštění dotazů MongoDB v Map/Reduce

  3. Jak používat podmínku NOT IN array uvnitř mongodb $lookup agregátu

  4. jarní data - Mongodb - metoda findBy pro vnořené objekty