永发信息网

求助,delete语句执行之后无响应问题

答案:2  悬赏:40  手机版
解决时间 2021-03-04 13:56
  • 提问者网友:龅牙恐龙妹
  • 2021-03-03 14:13
求助,delete语句执行之后无响应问题
最佳答案
  • 五星知识达人网友:逐風
  • 2021-03-03 14:30
1. 因为删除需要检查约束,产生日志所以会比较降低性能,但这个影响是临时的,就是说删除操作结束后就不会再对数据库的性能有影响。产生的日志只是占用空间而已
2. 你另外一个问题,我想有很大的可能会删除不成功,删除操作是一个事务,在此删除期间会产生大量日志,以免删除不成功的时候可以回滚,删除的时候其它会话不能再访问这个表,有可能导致其它会话无法正常运行;
3. 建议建立索引,分批次删除,比如我需要删除索引为0-100万的数据
4. 可以分成100次来删除,0-1W,1W-2W。。。。
5. 这样可以减少资源占用,降低死锁概率
全部回答
  • 1楼网友:忘川信使
  • 2021-03-03 15:33
期待看到有用的回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯