It's important for people to know how much their actual physical opens take:
- If they're using (only) an external pooler (e.g. pg_bouncer), they're doing physical open all the time
- They may have accidentally messed up their pooling config/connection string - seeing tons of unexpected physical opens would immediately make you realize that.
- If there are connection open errors, these will show up in tracing (though logging is more appropriate for this kind of thing)
It's important for people to know how much their actual physical opens take: