在Java中,jooq的性能是否领先于简单的sql?
我想将jooq用于我的Java Web项目,因为从它的规范来看,它似乎是一个简单而良好的查询构建器,但与Java中的简单查询或准备好的语句相比,它有任何性能上的提升吗。
解决方案
否,它不提供性能提升。JOOQ本身通过JDBC与数据库通信(并使用预准备语句),并且不包含缓存,因此它根本不能比直接通过JDBC执行查询快。
相关文章
我想将jooq用于我的Java Web项目,因为从它的规范来看,它似乎是一个简单而良好的查询构建器,但与Java中的简单查询或准备好的语句相比,它有任何性能上的提升吗。
否,它不提供性能提升。JOOQ本身通过JDBC与数据库通信(并使用预准备语句),并且不包含缓存,因此它根本不能比直接通过JDBC执行查询快。
相关文章