2016年2月6日

编译存储过程遇ddl锁

摘要: 有时候我们对存储过程的一个新的版本需要上线,可能是做了性能优化或者是功能的添加或改进,如果此时存储过程正在被程序调用,执行起来会花很长时间,这可能已经超出了我们的上线窗口,那怎么办,有些人可能会想到将客户端的连接断开,支持会话的服务器进程自然会被pmon所清理,但是往往事与愿违,存储过程依旧在执行, 阅读全文

posted @ 2016-02-06 15:48 wangxingc 阅读(389) 评论(0) 推荐(0)

使用PL/SQL developer概览图剖析pl/sql代码

摘要: 性能优化的关键是找到正确的方向,例如对一段pl/sql 代码,我们觉得它执行起来很慢,但是到底慢在那里,需要一个可测量的工具去分析,我们有时候会喜欢留下调试代码在里面,比如使用dbms_utility.get_time去得到语句执行前后所耗费的时间,如果代码很大的话,这将会很繁琐. PL/SQL d 阅读全文

posted @ 2016-02-06 12:55 wangxingc 阅读(965) 评论(0) 推荐(0)

导航