连接池对数据库有什么好处?今天刚参加了面试,大家觉得该怎么答?

解决方案 »

  1.   

    1.节省系统开销,不必为每次WEB请求单独创建1个数据库连接;
    2.可以方便的管理与数据库的连接,不必关心他们能否被正确关闭,降低了数据库系统中的内存泄露导致重启数据库的风险;
    3.同一个连接使用次数过多导致连接的不稳定,进而会导致WEB SERVER的频频重启,连接池技术同样避免了这种风险。
      

  2.   

    levi_java (为爱去杀猪)  这个名字实在是太帅了。
      

  3.   

    先谈性能  
    当中插点多线程话题 
    接着聊同步 最好能撤到对象的monitor 和垃圾回收
    接着撤撤jvm的方面
    拖到他快下班 他叫你挺下来 说明天9点上班接着聊
      

  4.   

    junit777(架构人生,持之以恒)
    -------------------------------
    该更新你的文章了。
      

  5.   

    连接池可改进任何需要连接的应用程序(特别是基于 Web 的应用程序)的响应时间。当用户通过 Web 对资源发出请求时,该资源访问数据源。使用了连接池,大多数用户请求不会引起创建新连接的开销,因为数据源能找出并使用连接池中现有的连接。当请求得到满足,并将响应返回到用户时,数据源将把连接返回到连接池以供再次使用。这就避免了断开连接造成的开销。每个用户请求都有一些连接或断开连接的开销。使用初始资源在池中产生连接后,其他开销并不大,因为能重用现有连接。
    ------------------------------------
    刚在网上学习的.
    很多。慢慢看。.
      

  6.   

    junit777(架构人生,持之以恒)
    -------------------------------
    该更新你的文章了。============================
    9494
      

  7.   

    syoumei(赚满1000专家分去考认证)
    先谈性能  
    当中插点多线程话题 
    接着聊同步 最好能撤到对象的monitor 和垃圾回收
    接着撤撤jvm的方面
    拖到他快下班 他叫你挺下来 说明天9点上班接着聊呵呵,我喜欢幽默的人!