Wdrażanie aplikacji, która wyszukuje tabelę dla obecności identyfikatora poczty z listy około 10 e-maili. Próbowałem za pomocą $ or i $ in.
Wydaje się, że $ in daje lepsze wyniki, ale nie ma znaczenia. Czy jeden jest bardziej zoptymalizowany niż inne?
Cóż, na początek, $ in przyjmuje tylko jeden indeks, co jest znaczące z powodu powodu, dla którego $ lub ma więcej (po jednym w klauzuli). $ Lub jest jak otrzymywanie wyniku dla każdej klauzuli, a następnie łączenie duplikatów i zwracanie wyniku. Jest to jeden z głównych punktów do rozważenia, podczas gdy $ in to identyfikator zakresu. Zgodnie z prawami informatyki powiedziałbym, że jeśli można użyć $ w to byłoby bardziej zoptymalizowane niż $ lub – Sammaye