|  | Posted by howachen on 06/16/13 11:59 
Jerry Stuckle 寫道:
 > howachen@gmail.com wrote:
 > > Hi,
 > >
 > > Is that when using pconnect to mysql, it is already mean connection
 > > pooling?
 > >
 > > thanks.
 > >
 >
 > No.  mysql_pconnect() is a persistent connection.  These connections
 > will be around as long as your web server is running and can be reused
 > by different scripts.  The number of connections is fixed.
 >
 > Pooling allows connections to be reused also.  But the difference is
 > smart pooling will dynamically adjust the size of the pool.  For
 > instance, if a connect request is issued and there is a free connection,
 > that one is used.  If none are free, a new one is acquired.
 >
 > When a the application closes a connection, the connection isn't
 > released immediately. Instead, it can hang around for a while.
 > Eventually unused connections will be released.
 >
 > Of course, this assumes one server and one userid/password.  It's a
 > little more complex if you use more than one server and/or
 > userid/password, but the concept is the same.
 >
 > --
 > ==================
 > Remove the "x" from my email address
 > Jerry Stuckle
 > JDS Computer Training Corp.
 > jstucklex@attglobal.net
 > ==================
 
 sorry first... my google account has some problem, which can't find my
 posted article and thus I repost it today.
 
 back to the topic...
 
 
 currently which package/solutions is the most popular one for php
 connection pooling?
 [Back to original message] |