在实际应用中,我经常用到遇到根据单号查询,单号又是批量如1000个单号,直接1000个in子查询是不行的,子查询是用上限的.如果表中数据达到上百万以上.即使有单号字段有索引查询也是很慢.这时可以用切分.把1000个单号切分成,每300个去查询.这样会快很多.下面是demo. /** * 准备工作,插入数据,100000条记录. */ @Test public void test11() { for (int i = 0; i < 100000; i++) { UserInfo userInfo…