关于jive里面database pool的问题

crazyren 03-02-10

这两天看jive里面的数据库连接池解决方法,看到ConnectionPool类(DefaultConnectionPrivode的内部类),里面连接分为实际连接和逻辑连接,里面这样一段:
for(int i=1; i < dbLoop; i++) {
try {
for(int j=0; j < currConnections; j++) {
createConn(j);
}
......
}
catch (SQLException e){
......
}
}
currConnections也就是所说的实际连接了,而dbLoop这个循环就是创建所谓逻辑连接数。我不明白逻辑连接存在的意义,也就是说为什么要dbLoop这个循环呢。
呵呵,菜鸟问题,请哪为大哥给指教。

j4v4
2003-02-12 17:14

维持池中始终有currConnections个可用db连接

crazyren
2003-02-13 14:40

能给我讲讲维持的原理吗。谢谢。