SQL Tuning
灰帽DBA
这个作者很懒,什么都没留下…
展开
-
HINT 用法简介
在进行sql执行过程中,由于有时候系统自动优化的方式并不是最优的。需要我们手工添加hint来提高查询效率。1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2. /*+FI转载 2013-03-07 20:32:50 · 7421 阅读 · 0 评论 -
不均衡分区和绑定变量窥视导致的查询计划错误
不均衡分区和绑定变量窥视导致的查询计划错误周一收到生成支持人员的报告,系统上一个作业启动后很长时间没有完成,其执行时间远远大于上周的正常执行时间。接到报告后,首先检查了系统,不存在锁队列的问题。然后查询V$SESSION_LONGOPS,立即发现下面的语句正在进行长操作:SQL代码1. SELECT * 2. FROM CR_BKG_INTMD_SHMT_PARTITION BK转载 2013-04-30 23:26:22 · 972 阅读 · 0 评论