誰能幫我解釋一下數據庫連接池的原理?

解决方案 »

  1.   

    數據庫連接池?
    说得简单点就是,预先在容器連接池中生成很多数据库的连接,
    等到有请求的时候,分配给该请求。
    当请求太多的时候,让该请求等待到容器連接池中有空闲的连接为止。这样避免了由于太多请求,不停的和数据库建立连接导致数据库服务器当机。同时,在请求少的时候,也可以不再去花时间建立连接,直接从連接池中取可以用的连接。
      

  2.   

    那能不能講清楚一些它的用法與步奏呢!
      

  3.   

    数据库连接池一般使用Vector向量,再应用程序启动的时候预先建立,有的动态建立几个数据库得连接,在运行的时候,动态的分配即可,要想知道详细错误,你可以在数据库的执行语句后面都加上打印数据语句(System.out.println(X)),这样就可以知道到底错误处在那里。