摘要:
有a ,b ,c 建立复合索引,select * from table where a = 1 and c = 2 会用到索引么? 最左前缀原则:MySQL 的复合索引遵循最左匹配特性,即只有从索引最左侧字段开始的连续字段组合才能有效利用索引。在这个复合索引中,有效前缀包括 (a)、(a, b) 和 阅读全文
posted @ 2025-07-02 21:59
飘来荡去evo
阅读(5)
评论(0)
推荐(0)
摘要:
在 Spring 框架中,事务管理是数据持久化操作的重要保障,主要分为编程式事务和声明式事务两种实现方式,而显式事务和隐式事务则是更广义的分类概念。以下是它们的区别和联系: 1. 显式事务(Explicit Transaction) 概念:显式事务是指开发者手动编写代码来管理事务的开始、提交或回滚, 阅读全文
posted @ 2025-07-02 11:55
飘来荡去evo
阅读(65)
评论(0)
推荐(0)
摘要:
java.sql.Statement#clearBatch作用是什么? 1. 核心功能 清空批处理队列:当通过 addBatch() 方法将多个 SQL 语句添加到批处理队列后,调用 clearBatch() 会立即移除所有已缓存的 SQL 命令,释放相关内存资源 避免重复执行 阅读全文
posted @ 2025-07-02 10:24
飘来荡去evo
阅读(36)
评论(0)
推荐(0)

浙公网安备 33010602011771号