mysql連接池用法?
mysql數據庫Connection Pool連接池的用法:
1、1、當一個程序執行Connection.open()時候,ADO.Net就需要判斷,此連接是否支持Connection Pool (Pooling 默認為True)
2、當程序執行到Connection.close() 的時候。如果Pooling 為True,ADO.net 就把當前的Connection放到Connection Pool并且保持與數據庫之間的連接。
3、當下一次Connection.Open() 執行的時候,ADO.Net就會判斷新的ConnectionString與之前保存在Connection Pool中的Connection的connectionString是否一致。
4、 ADO.net需要判斷當前的Connection Pool中是否有可以使用的Connection(沒有被其他程序所占用),如果沒有的話,ADO.net就需要判斷ConnectionString設 置的Max Pool Size (默認為100)。