3
Reply

What is connection pooling?

    Connection Pooling Means:
                                          A Connection Pool is a container of open and reusable connections. A Connection Pool is released from the memory when the last connection to the database is closed. 

    Advantages:
    The basic advantage of using Connection Pooling is an improvement of performance and scalability 
    Connection Pooling can increase the database performance to a huge extent

    http://www.c-sharpcorner.com/uploadfile/4d56e1/connection-pooling-ado-net/

    Connection Pooling means maximum number of Connection to database at a time may have.For Example, In Connection String ,we can define PoolingSize for example I am setting it 100 so at time 100 connection can be connect with database not more than that.