使用分而治之的思想。将大的查询切分成小的查询。
如果使用一个大的语句删除大量数据。很可能一次性锁住很多数据,占满整个事务日志,耗尽系统资源,阻塞很多小而重要的查询。如果将其切分成多个小的查询,可以尽可能小地影响服务器,减少锁的持有时间。
分解关联的查询的好处:
复杂单表查询和多表关联查询