Używam MongoDB-CE 4.4
Mam 2,4 GB mongod.plik dziennika.
Ja katowałeś
db.setProfilingLevel(0);
Mam
{
"was" : 0.0,
"slowms" : 100.0,
"sampleRate" : 1.0,
"ok" : 1.0
}
Ale i tak to powolny zapytanie... dlaczego?
Używam MongoDB-CE 4.4
Mam 2,4 GB mongod.plik dziennika.
Ja katowałeś
db.setProfilingLevel(0);
Mam
{
"was" : 0.0,
"slowms" : 100.0,
"sampleRate" : 1.0,
"ok" : 1.0
}
Ale i tak to powolny zapytanie... dlaczego?
ustawianie poziomu zerowego profilowania wyłącza zapis danych do kolekcji system.profile
, ale nadal będą rejestrowane w pliku dziennika wszelkie operacje wolniej niż slowms
. Nie możesz zatrzymać rejestrowanie wolnych operacji, ale można ustawić wartość slowms na wysoką wartość - db.setProfilingLevel(0, 5000000)
co może mieć ten sam efekt. W tym przykładzie będzie się rejestrować, jeśli to potrwa dłużej niż 5 000 000 ms (czyli 5000 sekund).