On Jul 12, 2013, at 9:00 AM, Mike Broers wrote:

> Is there something I am overlooking in postgres logging or psql client 
> switches that would make this information available or am I stuck with lower 
> level tools?

Well, if you want to log how long pgbouncer takes to hand out a connection from 
a pool, you're certainly not going to find that answer anywhere in postgresql 
logging ;-)

Unfortunately, it doesn't look to me as though the pgbouncer console will show 
you exactly that. Maybe using -v or -vv options would help? But yes, 
average/max/min maybe even stddev of time to hand out a connection would seem 
to be information that would be good to collect, so perhaps a feature request 
is in order...

Of course there will also be overhead in the libraries that will vary from one 
database manager to another, so in my opinion the only way to really benchmark 
this would be from the client side anyway. Which is maybe what you were 
thinking when asking about psql switches? Again, a feature request might be in 
order--I can think of two possibilities: 1) a command-line verbose-mode switch 
that would provide details of the connection process, which could be good also 
for debugging connection problems, showing what host is being attempted, what 
the resolution (if any) of the host name is, connection opened or not, 
authentication passed or not, and so on; 2) enhancements to the /conninfo 
command to provide more details.


-- 
Scott Ribe
scott_r...@elevated-dev.com
http://www.elevated-dev.com/
(303) 722-0567 voice






-- 
Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin

Reply via email to