JP wrote:
> James Bennett wrote:
>> On 8/22/06, Karl Guertin <[EMAIL PROTECTED]> wrote:
>>> SA provides:
>>> * connection pooling - since you asked about it, I'll quote from the SA 
>>> docs:
>> This is why I said "what comes to mind when I think 'database
>> connection pooling' isn't something I think belongs in Django."
>>
>> Maintaining in-process connection pools in the framework doesn't, in
>> my experience, provide enough benefit to justify the hassle. I'd
>> rather talk to something like pg_pool which maintains an external
>> connection pool.
> 
> I think the problem here is competing definitions of the term
> 'connection pool'. You're using 'connection pool' to mean a connection
> that may be transparently directed to one of N databases (say where
> records 1-1000000 are on database machine A and 1000001-200000 are on
> database machine B, or you're writing to A and reading from A and B), I
> think. And I think that Karl and Christopher are using 'connection
> pool' to mean a collection of N persistent connections to the SAME
> database, where threads in a web app can check out and use connections
> from the pool, so that each thread need not make and hold its own
> connection.
> 
> So I agree, django's ORM doesn't need pools (definition 1), but it does
> need pools (definition 2) to help it scale better in some environments
> and to reduce request startup time.
> 

hmmm..so am i correct when i say, that in a non-multithreaded web-app 
definition-2-pools are not needed/ do not help?

gabor

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~----------~----~----~----~------~----~------~--~---

Reply via email to