澳洲免税店必买化妆品:为什么一个静态方法可以达到对数据库连接统一控制的目的

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 04:06:31
数据库连接相关问题

因为数据库连接属于稀缺资源,所有对于连接的数量和并发要有比较好的控制才能保证数据库的性能和稳定性,具体说来就是利用一个全局(也可认为是静态的)的方法来统一控制连接的总数和并发性,某种程度上可以认为是一种连接池技术。
该技术的核心就是,用一个全局的变量控制并发同时访问数据库的连接,当达到变量值域的上限(比如你的数据库在100个连接的时候已经块挂了,那就定位6x吧),新来的连接数据库请求将被排队,直到有连接被释放才把这个连接分配给等待请求;如果没到上限,那么使用完毕的连接将归还给连接池,留做之后分配。