请教大佬们一些 Oracle 相关问题
資深大佬 : zhaoritian19 49
简单描述下现在的情况:
1、环境 A 之前通过网页调用数据库的存储过程时出现过死锁的情况,但是没有人为处理,过了一夜之后死锁情况消失,可能是 Oracle 自动检测并解决了。但是一些复杂的查询会变慢,手动执行了 Oracle 统计分析之后查询速度正常。 2、过了一夜之后,存储过程放在 plsql 中执行,大概耗时十几秒左右即可成功执行,但是在网站中(环境 A )调用执行却执行了 20 多分钟还没有结束。 3、同样代码,在另外一个环境(环境 B )调用同一个数据库的同一个存储过程会很快,大概也是十几秒的样子。
请问这是什么原因呢?现在应该怎么操作才能解决环境 A 中调用存储过程慢的问题呢?
大佬有話說 (5)