Use the 'network'  tab on chrome... button... right click, save as HAR, 
attach it here.


On Tuesday, July 2, 2013 11:02:37 AM UTC-7, Joe Barnhart wrote:
>
> I basically have tried two AJAX requests and one request.  Both have 
> resulted in the same outcome.  I also tried the session._unlock(response) 
> suggestion but without any measurable result.
>
> Clearly something in my setup is snarled but finding it is proving 
> difficult.
>
> -- Joe
>
> On Tuesday, July 2, 2013 6:48:59 AM UTC-7, Anthony wrote:
>>
>> You mention ajax but then discuss time to load a whole page. Are there 
>> multiple ajax requests coming from the page? If so, does each ajax request 
>> require the session (locking of the session file will force the ajax 
>> requests to be handled serially instead of in parallel)? If not, you can do 
>> session.forget(response) early in the ajax request to unlock the session 
>> file and allow the next ajax request to start processing.
>>
>> Anthony
>>
>> On Tuesday, July 2, 2013 6:18:27 AM UTC-4, Joe Barnhart wrote:
>>>
>>> I have an issue, but my question is really a "meta issue" about the 
>>> issue...
>>>
>>> I'm developing a large database application which uses a postgres server 
>>> which is separate from the web2py installation (on nginx).  When geting 
>>> pages currently the time to fetch a page is 2-10 seconds!  I have profiled 
>>> the database -- it's returning the data in about 100ms.  I profiled the 
>>> controller (including the database) and it's responding in 200-400ms.  So 
>>> my task is to find the extra 1.5 to 9.5 seconds.
>>>
>>> Which leads to my question -- how to debug issues like this?  I'm 
>>> familiar with postgres and the tools there to analyze and explain a query. 
>>>  I can instrument my web2py code and have it tell me the resulting time to 
>>> run a controller.  But the overall application, with the interaction of two 
>>> computers, browsers, etc. is just too fragmented for me to see where the 
>>> time is going and it's too complicated to post a simple example here and 
>>> have one of you geniuses tell me the problem. 
>>>
>>> I really need some strategies for debugging these system issues myself. 
>>>  Any tips or tools I should be looking at?  (For example I have an use 
>>> WingIDE which has been very helpful with some issues but not this one so 
>>> much.)
>>>
>>> Joe
>>>
>>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to