Hi Cal,

I'm not exactly sure what it is you're looking for.

The position of the core team has been fairly clear -- there are third
party connection pooling tools that handle connection pooling very
well.

The recommendation of the core team is that you should use these tools.

The alternative is to try an engineer a solution into Django's DB
connection stack. This solution would inevitably be less stable than
one that originates from a project whose sole purpose is implementing
a connection pool.

If you're looking for a recommendation for a connection pooler for
MySQL, that's another matter. Unfortunately, I can't be much help
here; I don't keep on top of developments in the MySQL world, so I
can't comment with any authority.

Yours,
Russ Magee %-)

On Thu, Jan 26, 2012 at 5:01 AM, Cal Leeming [Simplicity Media Ltd]
<cal.leem...@simplicitymedialtd.co.uk> wrote:
> Damn - no thoughts on this from anyone?
>
>
> On Wed, Jan 25, 2012 at 12:11 AM, Cal Leeming [Simplicity Media Ltd]
> <cal.leem...@simplicitymedialtd.co.uk> wrote:
>>
>> Hi all,
>>
>> After spending about 30 minutes looking through old tickets, long
>> discussion threads and various blogs, I'm still not clear on the MySQL
>> connection pooling topic.
>>
>> To quote Russ: "the capability already exists in third party tools, and
>> they're in a position to do a much better job at it than us because it's
>> their sole focus" [3]
>>
>> Could a core dev (or anyone else with experience on this) clarify which
>> approach is recommended, on the following conditions:
>>
>> * Safety (should not cause any strangeness with query cache or ORM)
>> * Performance (should avoid causing Django to open a new database
>> connection on every request)
>>
>> I found various ways to accomplish this, one of which was to use
>> SQLalchemy[1], another was to stop Django from closing the database
>> connection after each query[2].
>>
>> I'm hoping this thread will also serve as a final answer for anyone else
>> looking for clarification.
>>
>> Many thanks
>>
>> Cal
>>
>>
>> [1] http://menendez.com/blog/mysql-connection-pooling-django-and-sqlalchemy/
>>
>> [2] http://stackoverflow.com/questions/1125504/django-persistent-database-connection
>>
>> [3] http://groups.google.com/group/django-developers/browse_thread/thread/6f1e9c6e81aff1de/bf34e546e4217277?lnk=gst&q=mysql+pooling#bf34e546e4217277
>>
>>
>
> --
> 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
> django-developers+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-developers?hl=en.

-- 
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 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to