Obviously persistent connections are faster because you don't have the overhead of building and tearing down the connection on each request, I've seen a 5 to 15% increase in page generation time on some applications by using persistent connections depending on the db server and the protocol.
Becoming Digital wrote:
I'm with Chris on this one. I did some serious load testing on my servers and always faired better with persistent connections. I don't have the logs handy right now, but I can probably dig them up if anyone really wants to see the numbers.
Edward Dudlik Becoming Digital www.becomingdigital.com
----- Original Message ----- From: "Chris Shiflett" <[EMAIL PROTECTED]>
To: "Curt Zirzow" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Wednesday, 01 October, 2003 22:53
Subject: Re: [PHP] "Too many connections" fix?
--- Curt Zirzow <[EMAIL PROTECTED]> wrote:
This may be debatable, which is better? php searching through a
pool of 1000 connections for a free one or the overhead of opening
a new resource to the database each request.
I suppose people can debate just about anything, but I doubt anyone can come up with any statistics to defend the stance that persistent connections are slower under heavy traffic. Of course, I'd love to see people's results, but my experience has shown quite the opposite.
Also, the difference becomes exaggerated with heavier traffic. So, a better argument would be to ask whether the overhead of managing persistent connections is worth it when you only have one database connection per hour. In that case, it may actually be worse, but that's not the situation that was described. :-)
Hope that helps.
Chris
===== RAMP - Rapid AMP Training from the Experts http://www.nyphp.org/content/training/ramp.php HTTP Developer's Handbook http://shiflett.org/books/http-developers-handbook My Blog http://shiflett.org/
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php