欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

10年以后还看到这样的代码

程序员文章站 2022-04-15 11:46:33
...

我不是说直接用jdbc不好,有些特别的业务场景仅一个取数据操作,而且是每小进或一天取一下。完全可以直接用jdbc简化操作。 但是这里是在持有结果集没的释放连接的情况下去checkSocksProxy,这个操作要做一小时左右,而数据库接就要在整个checkSocksProxy被占

我不是说直接用jdbc不好,有些特别的业务场景仅一个取数据操作,而且是每小进或一天取一下。完全可以直接用jdbc简化操作。

但是这里是在持有结果集没的释放连接的情况下去checkSocksProxy,这个操作要做一小时左右,而数据库接就要在整个checkSocksProxy被占用。

如果真的上线,数据库立马被拖死。

以前没有orm工具时我们都会直接先导入到CacheedResultSet中立即释放连接,然后慢慢访问CacheedResultSet,现在orm框架如此成熟,每次数据请求可以直接获取一个容器,底层是连接一定会被释放,这是最起码的原则。