- 博客(5)
- 收藏
- 关注
原创 oradebug hanganalyze
三个session依次执行:session 130:exec p0001:--create or replace procedure p0001 as--begin-- dbms_lock.sleep(300); --1000 seconds--end;session 141:alter procedure p0001 compile;
2013-10-15 21:41:33 817
原创 unix 下 批量kill oracle local=no 的进程
ps -ef | grep LOCAL=NO | grep -v grep | awk '{print $2}' |xargs kill -9
2013-10-15 15:57:45 2378
转载 library cache pin和lock等待分析
原帖:http://www.itpub.net/thread-1703738-1-1.htmlLibrary cachelock/pin是用来控制对librarycache object的并发访问的。Lock管理并发,pin管理一致性,lock是针对于librarycache handle, 而pin是针对于heap。最近运行一个分批删除数据的pro
2013-10-14 22:13:10 467
转载 批量加载性能
在大量加载数据是遇到性能问题,检查后发现客户采用的是单条插入单条提交这种最缓慢的方式,为了给客户说明优化效果,现场做了几个代码。最简单的优化方式莫过于减少COMMIT频度,而最优化的方式是采用批量插入的方式,简单的测试代码如下:SQL> CREATE TABLE T_INSERT (ID NUMBER, NAME VARCHAR2(30));Table created.SQ
2013-10-11 15:55:52 442
原创 kill session 与 查找spid
select sid,serial#,paddr from v$session where sid=463 SID SERIAL# PADDR463 16436 07000000CF68B308 当kill掉这个session后,paddr会改变,因此不能再使用下面的sql查找spid,再kill -9 selec
2013-10-11 13:35:16 1137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人