Oleg Broytmann wrote:
> On Wed, Jul 22, 2009 at 09:32:18PM -0400, Stef Telford wrote:
>   
>>    The bookings  
>> -are- returned from one select/query via cursor but the bookings are not  
>> contiguous (eg, booking 300, booking 310, booking 423, etc). This said,  
>> I tried the select in psql and it worked in 19msec and then I tried from  
>> psycopg2 cursor and it took 3 seconds.. so.. I have to ask, why is it  
>> taking 23sec ?
>>     
>
>    Can I ask you do an experiment with a different program? What if you use
> sqlbuilder.Select() - a lower-level interface? How long it'd take to draw
> all these rows?
>
>   

Hello again Oleg,
    Sorry, I have almost -0- experience with that low a level .. do you 
have any nice canned example I could tailor to suit ?

>>>>>    _SO_selectInit is a rather simple function - it populates the row with
>>>>> values just fetched from the DB; the values are converted using calls to
>>>>> to_python. Those to_python calls are fast (if we ca believe the profiler) 
>>>>> -
>>>>> see above. So where does _SO_selectInit spend its time?!
>>>>>           
>> hrm. could it be tied to the Decimal init's ? I mean to say, if we are  
>> seeing that those take a while to create, and each object has 10-14  
>> Decimals inside it.. hrm
>>     
>
>    But those __new__/__init__ must be called from .to_python(), and the
> profiler has shown those .to_python() took very little time.
>
>   
It's definitely strange, however, I don't know that the profiling could 
really be 'wrong'. I am as stumped as you are sadly :( Hopefully, if you 
can fling me an example of how to do the 'lower level' select, then we 
can get more profiling from that perhaps ?

Regards
Stef
> Oleg.
>   


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
sqlobject-discuss mailing list
sqlobject-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss

Reply via email to