发布网友 发布时间:2022-04-30 19:43
共3个回答
热心网友 时间:2022-04-14 16:50
简单的说就是减轻数据库服务器的压力,有效分配内存。比如,你的池子初始化10个,最大100个,每次池子满了可扩展5个,首先你的应用程序启动后,可以容下10个人访问,当10个线程都使用完了,就再扩展5个,如果这5个也用满了,还可以再扩展5个,直到100个线程都满了,如果100个都满了,就处于等待状态,只能等虚拟机把没使用的空闲下来才能进去。热心网友 时间:2022-04-14 18:08
能够很好的处理并发!在高并发的情况下,不配置连接池的话,可能造成服务器压力过大,内存溢出,阻塞等等问题,有了连接池,就可以让用户排队等候访问,只有连接池不满的时候不用等待!热心网友 时间:2022-04-14 19:43
连接池能够很好的坚决创建连接的问题(创建连接是最消耗时间的),不用每次都创建连接,连接创建过后,能够放到连接池里面,每次调用连接池就可以了,