之前系统调用oracle的存储过程执行速度还行,不知道为啥有天变得很慢,到现在一直很慢是什么原因

代码没改,存储过程的语句也没变。
2025-04-14 20:50:20
推荐回答(1个)
回答1:

1. 做下统计数据收集模式,dbms_stat.gather_schema_stat或database级
2. 检查执行计划,完成优化
因为数据量变化后,可能引起执行计划改变
3. 根据需要,写hint调整执行计划,但要通过充分测试,不推荐,适合有一定基础的人