关于大表为什么某些操作效率会变慢

最近在删除一张大表的历史数据,表内共几T数据,每天几千万新纪录

该表在date列上做了MDC,删除语句如下:

delete from (select * from ***  where date='xxxx-xx-xx' fetch first *** rows only)

以前如果做一条记录删除测试,既上面语句最后fetch fitst 1 rows only的执行速度在0.1s内

现在删到某段日期,执行以上语句删一条记录需要5s以上。

每天产生的新纪录数都是差不多的,为什么效率会差这么多呢,有什么指标可以查原因的吗?

谢谢!!

参与11

提问者

ysgift
数据库管理员招商银行
擅长领域: 系统运维智能化运维

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-04-11
  • 关注会员:4 人
  • 问题浏览:2850
  • 最近回答:2016-04-12
  • X社区推广