数据库连接断开重连,是会创建新的链接吗?

应用程序断开数据库链接,一定时间内再次连接,是会新建一个链接 还是找到上次的链接重新连,像C3P0,Druid连接池有没有断开自动重新连接的功能呢?

新建一个链接。

直连数据库的情况下,断开后重连肯定是要重新输入用户名密码登录的,当然会创建新的连接。
但是目前很多应用都是用的连接池机制,即服务启动就挂很多个数据库连接,然后应用需要访问数据库都从现有的空闲连接上进行访问,用完了就恢复空闲状态,也不需要断开,毕竟重新登录一次数据库也是要花一些时间的。但这种连接池的机制,无法很好的利用数据库自带锁的特性,只能自己写代码来模仿锁的机制

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632