oracle trace plsql能查看吗
答案:1 悬赏:0 手机版
解决时间 2021-03-23 04:55
- 提问者网友:王者佥
- 2021-03-22 08:12
oracle trace plsql能查看吗
最佳答案
- 五星知识达人网友:傲气稳了全场
- 2021-03-22 08:23
在PLSQL DEVELOPER中按F5检查执行计划(或用trace看实际执行时的),检查是否有全表扫描,如果有进行优化
1. 检查是否是因为外连接产生的,如果是,看能否把外连接表提到select的伪列中
2. 检查连接的表和查询条件,看是否有有效索引,根据需要建索引避免全表扫描(但索引不是约多约好,具体问题具体分析)
3. 优化SQL逻辑,比如一个大的查询,拆成几个小的,或者用临时表
1. 检查是否是因为外连接产生的,如果是,看能否把外连接表提到select的伪列中
2. 检查连接的表和查询条件,看是否有有效索引,根据需要建索引避免全表扫描(但索引不是约多约好,具体问题具体分析)
3. 优化SQL逻辑,比如一个大的查询,拆成几个小的,或者用临时表
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯