由于bug造成truncate table卡住问题

客户反应truncate table卡主,检查awr发现多个truncate在awr报告期内一直没执行完,如下:

检查ash,truncate table表的等待事件都是"enq: RO - fast object reuse"和"local write wait"

查找"enq: RO - fast object reuse",造成该问题的是由于数据库bug造成,bug号为:bug 21422580

该bug可以通过打补丁解决,补丁在11.2.0.4.180116中已解决,同时也可以设置隐含参数解决"_db_fast_obj_truncate=FASE"。

另外在Truncate Slow in 11.2.0.3 and Higher (Doc ID 1667223.1)文档中也提到,"local write wait"和"enq: RO - fast object reuse"事件,该事件由BUG:18251841造成。

但这个案例中,是最后打算最新补丁,该问题解决。

相关推荐
寒秋丶7 分钟前
Milvus:集合(Collections)操作详解(三)
数据库·人工智能·python·ai·ai编程·milvus·向量数据库
寒秋丶9 分钟前
Milvus:Schema详解(四)
数据库·人工智能·python·ai·ai编程·milvus·向量数据库
kyle~21 分钟前
CPU调度---协程
java·linux·服务器·数据库·c++20
IDOlaoluo21 分钟前
SQL Server 2017 Developer 中文版安装教程(64位 ISO 文件详细步骤)
服务器·数据库·负载均衡
一只游鱼2 小时前
Springboot+BannerBanner(启动横幅)
java·开发语言·数据库
散峰而望2 小时前
Dev-C++一些问题的处理
c语言·开发语言·数据库·c++·编辑器
Elieal2 小时前
Spring 框架IOC和AOP
java·数据库·spring
@爱学习的小趴菜2 小时前
Redis服务器配置
服务器·数据库·redis
寒秋丶3 小时前
Milvus:向量字段-二进制向量、稀疏向量与密集向量(六)
数据库·人工智能·python·ai·ai编程·milvus·向量数据库
寒秋丶3 小时前
Milvus:通过Docker安装Milvus向量数据库(一)
数据库·人工智能·docker·ai·ai编程·milvus·rag