Mysql
 sql >> Database >  >> RDS >> Mysql

Perché django ORM è molto più lento dell'SQL grezzo

In genere gli ORM si preoccupano di creare un'istanza di un oggetto completo per ogni riga e restituirlo. Il tuo SQL grezzo non lo fa, quindi non subirà la penalità che incorre. Per set di risultati di grandi dimensioni in cui non intendi utilizzare l'oggetto, è meglio ignorare l'ORM.