知灵犀知练
← 返回

MyBatis进阶简答题

批量 IN 查询使用 foreach 时为什么仍要限制列表长度?

参考答案

占位符过多会增加 SQL 解析与执行开销,也可能触达驱动或数据库限制。

题目解析

应分批、去重,并明确空列表时的业务结果,不能生成无意的全表查询。