代码改变世界

删除大批量数据时总结

2015-05-08 17:54  夜半花开  阅读(304)  评论(0编辑  收藏  举报

错误做法:

做法1:查询出所有满足条件的list列表集合,然后遍历list集合,单个删除库中的对象。

正确做法:

做法2:直接用hql语句或者sql语句执行满足条件的删除操作。

原因:

删除小数据量时,第一种做法没有影响。

但是删除大批量数据时,数据库会报错。因为数据库没有那么多的连接数。