简单描述一下,单位用的生产数据库是ORACLE RAC(HP UNIX 11i)

在数据库一个节点中的日志文件出现如下错误提示(alert_oradb1.log)

Mon Dec  4 17:33:45 2006

Global Enqueue Services Deadlock detected. More info in filen /app/oracle/produc

ts/9.2/rdbms/log/oradb1_ora_2000.trc.

Mon Dec  4 17:33:52 2006

Global Enqueue Services Deadlock detected. More info in filen /app/oracle/produc

ts/9.2/rdbms/log/oradb1_ora_2000.trc.

然后在oradb1_ora_2000.trc中的错误提示是:

*** 2006-12-04 17:33:45.208

user session for deadlock lock c0000001548ccde8

pid=221 serial=35263 audsid=3101488 user: 165/WLSPCF

O/S info: user: , term: , ospid: 1234, machine: hqwls01

program:

Current SQL Statement:

DELETE PCF_TOKEN WHERE TOKEN_ID = :B1

Global Wait-For-Graph(WFG) at ddTS[0.149] :

BLOCKED c000000164456b80 4 [0x8eb6][0x0],[TM] [131378,570] 1

BLOCKER c0000001548ccde8 4 [0x8eb6][0x0],[TM] [65757,100] 0

BLOCKED c0000001548ccde8 4 [0x8eb6][0x0],[TM] [65757,100] 0

BLOCKER c000000164456b80 4 [0x8eb6][0x0],[TM] [131378,570] 1

user session for deadlock lock c0000001548ccde8

pid=221 serial=35263 audsid=3101488 user: 165/WLSPCF

O/S info: user: , term: , ospid: 1234, machine: hqwls01

program:

Current SQL Statement:

DELETE PCF_TOKEN WHERE TOKEN_ID = :B1

Global Wait-For-Graph(WFG) at ddTS[0.14a] :

BLOCKED c0000001548ccde8 4 [0x8eb6][0x0],[TM] [65757,100] 0

BLOCKER c00000015de1a340 4 [0x8eb6][0x0],[TM] [131232,1666] 1

BLOCKED c00000015de1a340 4 [0x8eb6][0x0],[TM] [131232,1666] 1

BLOCKER c0000001548ccde8 4 [0x8eb6][0x0],[TM] [65757,100] 0

出现很多这样的错误(在oradb1_ora_2000.trc中),在数据库中出现这样的错误,大家谁见过,

是不是前台的应用也出现会出现的错误提示啊,影响应用啊?

还有谁在数据库机群中遇到过这样的错误?

出现这样的错误是应用程序本身的问题,还是数据库机群的问题啊?

大侠们给看看吧!小弟在这里先谢谢了!

oracle分区表死锁,ORACLE RAC 出现的表死锁问题相关推荐

  1. oracle 分区表 字符串,ORACLE分区表、分区索引详解(转)

    今天逛论坛发现了一篇好文章,分享一下,自己也备个份,方便查找!! ORACLE分区表.分区索引ORACLE对于分区表方式其实就是将表分段存储,一般普通表格是一个段存储,而分区表会分成多个段,所以查找数 ...

  2. oracle分区表编程,Oracle分区表详解

    当前位置:我的异常网» 编程 » Oracle分区表详解 Oracle分区表详解 www.myexceptions.net  网友分享于:2013-10-28  浏览:25次 Oracle分区表详解 ...

  3. oracle分区表storage,oracle实验记录 (storage存储参数(1))

    放入freelist中,若当前事务(update,delete释放空间的事务)若该事务还要些入数据 这这个块首先使用,该事务未COMMIT时此块要等 此事务COMMIT后 才能让别的事务使用这个块 的 ...

  4. oracle 分区表好处,Oracle表分区的相关概念及其优点(转)

    Oracle 8i以后推出了分区选项.分区将表分离在若于不同的表空间上,用分而治之的方法来支撑元限膨胀的大表,组大表在物理一级的可管理性.将大表分割成较小的分区可以改善表的维护.备份.恢复.事务及查询 ...

  5. 查看oracle 分区表大小,ORACLE查询每个表占用空间大小的方法

    SELECT 'select sum(bytes) FROM dba_segments WHERE owner ='|| '"TESTBAR"'||' AND segment_ty ...

  6. oracle 分区表转换,Oracle普通表与分区表转换

    oracle 9i提供了dbms_redefinition包来实现数据库的表的在线重定义功能.在实际的应用上,我们可以利用这个包来进行:(1)堆表与 Oracle 9i提供了dbms_redefini ...

  7. oracle 分区表空间压缩,Oracle 压缩表/表空间

    从9iR2 开始,ORACLE提供了表/表空间压缩技术,以减少磁盘开销,节省空间,并在某些情况下提高查询性能. 表压缩是如何工作的在Orcle9i第2版中,表压缩特性通过删除在数据库表中发现的重复数据 ...

  8. oracle 分区表转换,Oracle 12.2之后ALTER TABLE .. MODIFY转换非分区表为分区表

    Oracle 12.2之后ALTER TABLE .. MODIFY转换非分区表为分区表 发布时间:2020-08-08 06:57:47 来源:ITPUB博客 阅读:77 作者:你好我是李白 说明 ...

  9. oracle分区表复制,Oracle分区表(Partition Table)

    索引也可以进行分区,分区索引有两种类型:global 和local.对于local索引,每一个表分区对应一个索引分区,当表的分区发生变化时,索引的维护由Oracle自动进行.对于global索引,可 ...

最新文章

  1. MySQL面试题 | 附答案解析(九)
  2. 高并发和分布式中的幂等处理
  3. bash-shell高级编程--引用
  4. 单片机学习--3D动画演示单片机工作原理
  5. NHibernate介绍
  6. Spark _25.plus _使用idea读取Hive中的数据加载成DataFrame/DataSet(四)
  7. 用什么代码可以改变键盘_为什么我改变了对代码质量的看法
  8. javascript中的call()和apply()方法 - 原创实例
  9. feather 设置坐标刻度_matplotlib学习记录:调整刻度范围和刻度标签
  10. centos使用迅雷远程下载
  11. 支持hicar的华为手机
  12. RuntimeError: cuda runtime error (999)
  13. Pyramidal Convolution Rethinking Convolutional Neural Networks for Visual Recognition
  14. [网络安全自学篇] 九十一.阿里云搭建LNMP环境及实现PHP自定义网站IP访问 (1)
  15. PTA-整除光棍(C语言)
  16. enumerate()
  17. 读东野圭吾《白夜行》有感
  18. Voron2.2 3D打印机制作-软件篇(1)
  19. WebDay13 Linux基础
  20. BAL数据集格式解读

热门文章

  1. 响应式织梦模板食品百货英文外贸类网站
  2. 桌子做3D建模需要多长时间?
  3. 智慧工厂解决方案-最新全套文件
  4. 【操作系统】2、进程的描述和控制
  5. 智邦国际erp软件能解决车间派工难题吗?
  6. Linux Shell if判断
  7. [渝粤教育] 西南科技大学 公共政策学 在线考试复习资料
  8. vnpy抽离candle_chart5 - 增加买卖信号
  9. 读《浪潮之巅》后感2
  10. 罗德与施瓦茨CBT蓝牙测试仪