I actually tried to use query.instances, but it behaved quite oddly. I
didn't debug or even echo the SQL calls yet, but it made accessing
those instances very slow. The actual instances call was quick, but
when accessing the objects from the resulting list it slowed down to
crawl.

I will recreate that situtation later and see where to slowdown is.
I'll also give some more implementation details so that you can see if
there just a stupid mistake i have made that makes SA slow.

--
K

On Apr 12, 6:17 pm, Michael Bayer <[EMAIL PROTECTED]> wrote:
> On Apr 12, 2007, at 3:30 AM, Kaali wrote:
>
>
>
> > Thanks for the answers.
>
> > I implemented message loading with find_members() kind of method, as
> > shown in the documentation link you gave, and it got twice as fast.
> > But it's still nowhere near the speed without the ORM.
>
> i get the impression youre trying to do a partial eager load.  any
> query that you can execute by itself can be fed into the ORM and
> turned into object-mapped results, including the (partial,
> incomplete, whatever) fulfillment of whatever relationships you like,
> using query.instances().   have you looked into that ?


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" 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/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to