表分析之后锁表问题

[复制链接]
查看11 | 回复2 | 2008-8-14 11:45:20 | 显示全部楼层 |阅读模式
大家好!
我在做表分析之后,有几张表老是锁表,事务提交的时间特别长,长的时候有1000多S呢,然后我根据sid查出相应的sql语句,分析了一下cost值也不大,为5,附上真实的数据执行的也很快,不知道是什么原因造成的,大家帮忙分析一下吧,最好能给提出解决办法。谢谢大家了。
注:这期间没有更新过程序,不应该是程序的问题造成的,因为在表分析之后执行的很快的。
回复

使用道具 举报

千问 | 2008-8-14 11:45:20 | 显示全部楼层
查下v$session_wait
回复

使用道具 举报

千问 | 2008-8-14 11:45:20 | 显示全部楼层
原帖由 zhouqixiang 于 2009-1-13 12:53 发表
大家好!
我在做表分析之后,有几张表老是锁表,事务提交的时间特别长,长的时候有1000多S呢,然后我根据sid查出相应的sql语句,分析了一下cost值也不大,为5,附上真实的数据执行的也很快,不知道是什么原因造成的,大家帮忙分析一下吧,最好能给提出解决办法。谢谢大家了。
注:这期间没有更新过程序,不应该是程序的问题造成的,因为在表分析之后执行的很快的。


到底是慢还是快?
可能是表分析后相关SQL的执行计划发生了变化.找出引起block的sql,分析一下看看是不是执行计划发生了变化.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行