![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ORACLE
文章平均质量分 78
868686
为人开朗外向,全职Oracle DBA,喜欢多项体育运动,现常年居住吉林长春。
QQ:55317179
Email:13944006005@126.com
^_^.
展开
-
oracle 10.2.0.4在aix 5307 上的一个bug
一次巡检发现一个数据库的users表空间不能ddl操作,也不能dml操作,操作的时候会表现该进程一直hung在那里,查一下等待事件发现一个enq:tt content,查了一下,9206之前曾经有过这样的一个bug,也就是smon进程自锁(smon已经持有锁,smon还继续再申请锁),造成其它申请该锁的进程都hung在那里,可是,10.2之后应该补好了.经过与原厂oracle surport联原创 2009-03-15 19:41:00 · 902 阅读 · 0 评论 -
如何抓到jdbc连接的所执行的sql语句
我们通常在定位数据库锁问题时,通常希望找到哪个进程发出了哪个语句,锁住了哪张表,一般我们通过查v$lock,然后找到sid,再到v$sesion里找到这个进程的hash_value或pre_hash_value,然后根据hash_value定位到具体的语句。可是,我们发现,通过JDBC连接上来的进程,它的hash_value是0,所以我们就无法定位这个进程执行的语句了,不过在oracle 10原创 2010-04-26 10:31:00 · 592 阅读 · 0 评论