![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Dijkstra_
这个作者很懒,什么都没留下…
展开
-
关于c3p0重连机制
转一篇关于c3p0重连机制的文章: 1)C3P0容错和自动重连与以下配置参数有关: breakAfterAcquireFailure :true表示pool向数据库请求连接失败后标记整个pool为block并close,就算后端数据库恢复正常也不进行重连,客户端对pool的请求都拒绝掉。false表示不会标记 pool为block,新的请求都会尝试去数据库请求connection。转载 2013-02-19 17:18:02 · 356 阅读 · 0 评论 -
c3p0 数据库迁移
近期需要迁移数据库,迁移后数据库ip将会改变。我们系统使用c3p0连接池,原本以为在数据库迁移后,只需修改服务器的hosts文件,将数据库配置文件中的对应域名映射到新的ip即可。但实验后发现此方法存在问题。 可做如下实验: 在本机启动服务,查询正常修改host文件,将数据库域名对应的ip修改为错误ip重新查询,查询正常拔掉本机网线后重新插上,查询正常修改连接池的配置,将初原创 2013-02-19 17:04:30 · 342 阅读 · 0 评论 -
Mysql索引浅谈
近期与人谈论起数据库索引时,发现记忆中很多概念已经变的模糊不清了,因此特意重新查阅了相关资料,正好做一下整理。对于索引的一个经典比喻应该是大家都耳熟能祥的字典目录了。MySql内的数据就是字典的正文内容,而索引就是前面的目录。当你要查找某一个字时,如果没有目录,很有可能需要遍历字典的每一页(暂且忽视二分查找 ),这样的效率可想而知。而通过遍历目录,则能很快的定位到字所在的页码,正如索引能够为你指出原创 2014-03-16 01:10:36 · 643 阅读 · 0 评论