我想在Postgres使用Npgsql时更好地理解连接池.(http://www.npgsql.org/)
当我使用连接字符串时:
UserID = root; Password = myPassword; Host = localhost; Port = 5432; Database = myDataBase; Pooling = true; Min Pool Size = 0; Max Pool Size = 100;
"Pooling"将在哪里举行?在我的应用程序服务器上或数据库上?
当我调用connection.Open()时,会发生什么?如果存在连接,则从池中获取连接,如果不存在,则创建池?
关于连接池的任何其他一般信息将不胜感激.
谢谢.