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

Využití vyrovnávací paměti ve fázi řazení přetečení překračuje interní limit

Narážíte na limit 32 MB pro řazení v paměti:

https://docs.mongodb.com/manual/reference/limits/#Sort-Operations

Přidejte index do pole řazení. To umožňuje MongoDB streamovat dokumenty v setříděném pořadí, spíše než se je snažit všechny načíst do paměti na serveru a třídit je v paměti před jejich odesláním klientovi.



  1. Mongodb seskupuje a třídí

  2. Mongo hromadně najít a aktualizovat pole shodných dokumentů v jediném dotazu?

  3. Existuje způsob, jak vyprázdnit cluster, aby byly všechny klíče z master a slave odstraněny z databáze

  4. Zobrazuje se chyba připojení při použití redis-trib.rb k vytvoření clusteru?