I understand the reason for connection pooling.
But how is the pool managed? If a user starts more than one instance of my application does each instance of the application have its own private pool or is the pooled shared between instances.
What about if multiple users are running the application in an RDP server. Are all instances totally separate or could they be sharing the same connection pool?
Thanks guys