如何解决当删除oracle数据库user时发生row cache lock等待事件


这篇文章主要介绍了如何解决当删除oracle数据库user时发生row cache lock等待事件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家免费云主机域名阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在oracle数据库中做的动作如下:drop user abc; hang住,等待事件为row cache lockHanganalyze 显示===============================================================================

Chains most likely to have caused the hang:
[a] Chain 1 Signature: ‘enq: TT – contention’Chain 1 Signature Hash: 0x4a0d0d64
[b] Chain 2 Signature: ‘row cache lock’Chain 2 Signature Hash: 0x75bdd0c
[c] Chain 3 Signature: ‘row cache lock’Chain 3 Signature Hash: 0x75bdd0c

===============================================================================
Cycles:

——————————————————————————-
Chain 1:
——————————————————————————-
Oracle session identified by:
{
instance: 1 (uouk2oas.uouk2oas1)
os id: 15866
process id: 197, oracle@uklpdufms01a (DW05)
session id: 1193
session serial #: 29877
}
is waiting for ‘row cache lock’ with wait info:
{
p1: ‘cache id’=0xa
p2: ‘mode’=0x0
p3: ‘request’=0x3
time in wait: 1.731862 sec
heur. time in wait: 1871 min 58 sec
timeout after: 1.268138 sec
wait id: 489490
blocking: 6 sessions
current sql: BEGIN

SYS.KUPW$WORKER.MAIN(‘SYS_IMPORT_FULL_08’,
‘SYS’, 0);
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
END;impdp 导入数据操作阻止了drop user 的操作,解决方法:1: 取消impdp导数操作2:重新运行drop user操作
感谢你能够认真阅读完这篇文章,希望小编分享的“如何解决当删除oracle数据库user时发生row cache lock等待事件”这篇文章对大家有帮助,同时也希望大家多多支持百云,关注百云行业资讯频道,更多相关知识等着你来学习!

相关推荐: 如何在K8s上部署Redis集群

这篇文章将为大家详细讲解有关如何在K8s上部署Redis集群,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、前言 架构原理:每个Master都可以拥有多个Slave。当Master下线后,Redis集群会从多个Slave中…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/10 11:38
下一篇 01/10 11:38