Wszystko na temat: manager

Optymalne pobieranie losowych wpisów z bazy danych w Django ORM

Data publikacji: 2012-08-27 | Programowanie
Dokumentacja Django mówi, że aby uzyskać losowy wiersz z bazy danych należy użyć metody:
Entry.objects.order_by('?')[0]
Jednakże zaznacza, że w niektórych silnikach baz danych takie zapytanie może być powolne i zasobożerne. Do tego typu silników należy niestety chyba najpopularniejszy z nich czyli MySQL.

więcej...


IT w obrazkach: