微电子/半导体Oracle数据库删除数据

oracle删除数据慢,运行速度是原来的1/20,请问如何优化?

请教个问题:应用删除数据的脚本(一直运行没更改过),现在运行速度是原来的20分之一差不多,AWR等待事件db file sequential read;Blocks changed per Read 扩大了10倍,表index状态正常,

删除的脚本涉及33张表,2张大表分别130G,240G,sql时间长的语句就是delete数据,DELETE FROM table_name WHERE column = :B1;条件如何得出应用不知道。 怀疑主要浪费的时间是在得出删除数据的条件,还可以往那些方面检查?谢谢。

参与4

1同行回答

wangzhuangyongwangzhuangyong软件架构设计师众安房产
去查看一下引用这个表的外键引用关系,如果外表有大表,且索引不合理的话,可能会有这样的问题显示全部

去查看一下引用这个表的外键引用关系,如果外表有大表,且索引不合理的话,可能会有这样的问题

收起
互联网服务 · 2019-07-25

提问者

bigpan
系统运维工程师半导体公司
擅长领域: 云计算私有云主机

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-07-17
  • 关注会员:2 人
  • 问题浏览:2671
  • 最近回答:2019-07-25
  • X社区推广