Wpis z mikrobloga

Ale w czym problem ? Coś konkretnego rzuciło Ci się w oczy, że chcesz optymalizować? Ot, subquery. Jeśli chcesz go uniknąć, to rzutuj wynik wewnętrznego query na listę. Przyjrzyj się może JOINom, bo potrafią być zdradliwe.
  • Odpowiedz
  • 0
@sssabae: tak, wszystko ok :) jak pisałem, to ORM to generuje, nie spotkałem się jeszcze, żeby wygenerował z błędem.

@chester: chodzi o to, że za dużo tych zapytań i są za ciężkie. JOINy są o tyle zdradliwe, że przy INNER MySQL ma problemy z indeksami. I teraz czeka mnie rozkmina, czy modele są dobrze zaprojektowane. Na denormalizację w tym przypadku nie widzę zbytnio miejsca.

Ale jak teraz patrzę,
  • Odpowiedz