Home  >  Article  >  Database  >  10年以后还看到这样的代码

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

WBOY
WBOYOriginal
2016-06-07 15:27:591135browse

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

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

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

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

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

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:游标cursorNext article:Sqlserver表值函数