Because this worked so well, I've gone directly to cx_Oracle in my django 
view and used that to get the result in the 4 seconds.  There is definitely 
a problem with the Django implementation - I wonder if perhaps the indexes 
on the tables aren't being used properly.

On Wednesday, February 26, 2014 3:49:47 PM UTC-6, Shawn H wrote:
>
> 3.8 seconds.  It seems to be django, not cx_Oracle.
>
> On Wednesday, February 26, 2014 2:50:58 PM UTC-6, Shawn H wrote:
>>
>> Good idea.  I'll try that and report back
>>
>> On Wednesday, February 26, 2014 1:22:52 PM UTC-6, Tom Evans wrote:
>>>
>>> On Wed, Feb 26, 2014 at 6:16 PM, Shawn H <[email protected]> wrote: 
>>> > Yes.  I've tested with several case numbers, and I'm using a similar 
>>> > parameterized approach in my gui Oracle client as well, with the same 
>>> > results.  It's always about 3 to 4 times slower running via django. 
>>>  I've 
>>> > tried it both on my local development web server as well as my 
>>> production 
>>> > apache linux box, and it always takes much longer running via django. 
>>> > 
>>> > 
>>>
>>> If you write a standard python program, ie not using django, but still 
>>> using whatever oracle DB adapter Django uses, that connects to your 
>>> oracle server and executes the query, is it still slow? 
>>>
>>> IE is the problem something django does, or how the adapter works. 
>>>
>>> Cheers 
>>>
>>> Tom 
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/c4ff4ee0-43b8-4d1f-9ef0-6ef93546dcad%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to