- 0
- 0
- 约2.16千字
- 约 5页
- 2026-05-12 发布于河北
- 举报
Mybatis缓存性能调优最佳实践试题及答案
学科:Java开发
题目类型:选择题、简答题
1.MyBatis的一级缓存默认是()缓存。(5分)
A.会话级
B.应用级
C.分布式
D.集群级
2.如何开启MyBatis的二级缓存?(10分)
3.简述MyBatis缓存的刷新策略有哪些?(15分)
4.在MyBatis中,以下哪种情况会导致一级缓存失效?(5分)
A.不同的SQL语句查询
B.同一个SQL语句查询
C.事务提交
D.关闭连接
5.怎样优化MyBatis缓存的性能?(15分)
6.当多个Mapper.xml文件中存在相同的SQL语句时,MyBatis二级缓存如何处理?(10分)
7.MyBatis的缓存命中率计算公式是什么?(10分)
8.若要禁用MyBatis的一级缓存,应该怎么做?(5分)
9.请说明MyBatis缓存与Ehcache集成的步骤。(15分)
答案与解析:
1.答案:A
解析:MyBatis的一级缓存默认是会话级缓存,在同一个SqlSession中,对相同的SQL执行两次,第一次会从数据库查询,第二次会从缓存中获取。
2.在MyBatis的配置文件中,在`configuration`标签内添加`cache-enabled`标签设置为`true`开启二级缓存,并且在Mapper.xml文件中使用`cache
您可能关注的文档
- 961模拟考试题及参考答案.doc
- [必考]G1工业锅炉司炉模拟考试题库含答案.doc
- A1驾照科目一常见试题及正确答案.doc
- Apache Flink流计算框架试题及答案.doc
- B2理论考试常见题库及答案分享.doc
- b证继续教育考试试题及答案.doc
- c1驾驶证科目一单选题机油选择标准2024-2025试题及答案.doc
- CMA评审员考试题库汇总及答案指南.doc
- CSPP 考试历年真题与答案分享.doc
- C程序员面试核心题库及答案详解.doc
- 2025届湖南省益阳市安化县高三5月三模生物试题(含答案).pdf
- 16.1《赤壁赋》课件统编版高一语文必修上册.pptx
- 2025届江苏省南京市高三下学期第二次模拟考试生物试题(含答案).pdf
- 2025届江苏省南京市高三下学期第二次模拟考试生物试题(含答案).docx
- 2025届江苏省南通市高三一模生物试卷(含答案).docx
- 2025届江苏省南通市高三一模生物试卷(含答案).pdf
- 2025届江苏省苏北七市高三第三次调研生物试题(含答案).docx
- 2025届江苏省苏北七市高三第三次调研生物试题(含答案).pdf
- 11《种树郭橐驼传》课件统编版高二语文选择性必修下册_5.pptx
- 2025届江苏省苏州昆山市陆家高级中学高三二模生物试卷(含答案).docx
原创力文档

文档评论(0)