我想知道为什么MyBatis 在我的应用程序中很慢.
对于a SELECT COUNT(*),所花费的时间是:
最有可能的是,缓存会使后续请求更快.
禁用日志记录
我不知道,如果是禁用日志记录子系统和log4j的有差别; 但是,我得到的最好的是15秒SELECT COUNT(*).
禁用缓存和延迟加载
这也可能最多造成5秒的差异.
这里列出了上述技术:
对于具有2个连接和1个子查询的嵌套SQL语句,所用时间为:
| 归档时间: |
|
| 查看次数: |
9360 次 |
| 最近记录: |