#9554: select related - maximum depth
------------------------------------------+---------------------------------
 Reporter:  gert                          |       Owner:  nobody    
   Status:  new                           |   Milestone:            
Component:  Database layer (models, ORM)  |     Version:  1.0       
 Keywords:  select related                |       Stage:  Unreviewed
Has_patch:  0                             |  
------------------------------------------+---------------------------------
 In applications with deep object relationships "select related" often
 results in huge queries that can hit the database very hard. I.e. we have
 an accounting module that immediately adds 10 levels of related objects to
 your average "client" object.

 I think don't think it makes sense the select related for more than 2 or 3
 relationships deep. My suggestion is to add a "maximum depth" parameter to
 select related that defaults to something sensible like 3 or at least make
 it configurable.

-- 
Ticket URL: <http://code.djangoproject.com/ticket/9554>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to