qq_42649008 2021-06-26 10:48 采纳率: 100%
浏览 463
已结题

oracle 数据库中有一个表select * 查询卡死

select * from 表   查询的时候卡死,表的数据量22103条,没有锁表,表空间占用99.94,,其他表查询没有问题,有数据库大神能帮助看下不,实在是不知道什么原因导致的!!!!

  • 写回答

2条回答 默认 最新

  • qq_26855271 2021-08-17 00:31
    关注

    应该是解析SQL的时候,当一个会话请求共享mutex pin的时候,另一个会话正好在同一个游标对象上持有排他pin,找到等待事件,把他Kill掉就行

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • Zht_bs 2021-07-22 10:51
    关注

    1 看 undo 表空间 多大。。 2 看 数据库数据缓冲区大小
    SGA内存管理,参数STATISTICS_LEVEL必须设置为TYPICAL或ALL

    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 5月31日
  • 已采纳回答 5月23日

悬赏问题

  • ¥15 字符串的比较老是报错
  • ¥15 很简单的c#代码补全
  • ¥15 复杂表达式求值程序里的函数优先级问题
  • ¥15 求密码学的客成社记ji着用
  • ¥35 POI导入树状结构excle
  • ¥15 初学者c语言题目解答
  • ¥15 div editable中的光标问题
  • ¥15 mysql报错1415Not allowed to return a result set from a trigger 不知如何修改
  • ¥60 Python输出Excel数据整理,算法较为复杂
  • ¥15 回答几个问题 关于数据库