关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
oracle 带条件删除数据特别慢
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Tiger_Zhao 2017-03-30 08:00关注长时等待通常是相关数据被锁定了。
检查一下表上有没有关联删除的子表、有没有带有增删改功能的触发器。
需要更新的可能不止这两条记录。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-04-25 17:03回答 4 已采纳 执行计划截个图看一下
- 2017-06-10 02:45回答 9 已采纳 select o.ORG_ID, o.rn from (select i.ORG_ID, rownum as rn from (SELECT ORG_ID FROM T
- 2021-04-17 11:46回答 1 已采纳 delete table yw_pjjl 应该是 delete from yw_pjjl 吧,其他的应该没问题
- 2020-09-11 14:22* 删除速度:在删除大量数据时,删除速度可能会变慢,特别是在亿级数据库中。 四、优化删除速度 如果您需要删除大量数据,您可以尝试以下方法来优化删除速度: * 使用并行删除:可以使用 Oracle 的并行删除功能...
- 2022-01-22 11:02回答 2 已采纳 只在查询上加速的话,目前看上去只能加个并行试试了 select /*+ parallel(t,8)*/ * from 表名 t where t.身份证号='43000000000000000000'
- 2015-11-18 02:15回答 3 已采纳 这个原因很多,cbo优化器根据代价来计算取最优的方式,你的这个问题可以把执行计划贴上来看看,原因的话很多可能,举个简单的,假如你的表存在10个数据块上,t14的数据存在前2个块上,而t17的数据分别存
- 2022-05-16 17:46回答 1 已采纳 -- ①、非级联方式: WITH zb AS ( SELECT '16559' zbbm, '' sj_zbbm, 1 zbcj, '一级指标' zbm
- 2020-12-15 20:30Oracle 查询可以删除的重复数据 select t1.* from employee t1 where (t1.emp_name) in (SELECT t2.emp_name from employee t2 group by emp_name having count (*)>1) and t1.emp_id not in (select min(t3.emp_...
- 2021-12-19 11:35回答 2 已采纳 查了一些资料,Datax源码的确有点问题,需要修改Datax的源码。参考: datax mysql null不能转为Long 等一些列无法强转问题_大壮的博客-CSDN博
- 2014-08-22 15:44回答 4 已采纳 1)首先要确定是不是数据量大造船的,检查方法在原有SQL条件下面缩小范围,比如以前查1个月,现在查一分钟.以前查1W商品,现在查10个商品. 2)如果小数据查询也慢,那就缩小范围了,优化索引,
- 2017-10-30 20:33回答 9 已采纳 数据库为了保证数据的安全,会有一个事务的概念 比如过一个账户减钱,对应一个账户加钱(类比我们的转账) 如果在减钱成功正在给另一个账户加钱的时候,数据库异常,则数据就会发生错误 为了避免这种情
- 2024-12-09 20:19CC大煊的博客 oracle 大数据删除插入解决方案
- 2021-01-21 14:41对于大量数据更新,Oracle有建议一些优化措施。 (1)首先是把auto-commit给关闭。因为你每删一条数据,oracle要自动执行一次commit。commit是需要资源的。所以如果你手动设置为每删数据1000条,执行一次commit....
- 2024-07-23 10:321910260505的博客 Oracle 表删除大量数据后,即使表中只有几行记录,但用select count(*) from table 来查询发觉都不会马上出来,原因是该表的空间大了,查询起来很慢。解决的方法是把该表所占用的表空间缩小,或者说释放表空间。这样...
- 2020-09-09 14:36Oracle数据库在处理大数据字段时,提供了CLOB(Character Large Object)类型,用于存储大量文本数据。CLOB类型是LOB家族的一员,与BLOB(Binary Large Object)不同,它专门用于存储字符集相关的数据,比如文档、...
- 没有解决我的问题, 去提问