减少访问数据库的次数,就能实际上减少 ORACLE
的工作量
\
2.2【推荐】避免大表关联,大表关联可能存在性能问题
\
2.4【强制】禁止使用“SELECT *”这样的语句,特别是在程序代码内部
说明...\
2.6【推荐】尽量使用 UNION ALL 代替 UNION
说明:
UNION 在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进
行排序运算,删除重复的记录再返回结果,如果表数据量大的话可能会导致用磁盘进..., 只有在它的第一个列(leading column)被 where 子句
引用时,优化器才会选择使用该索引。...(DEPT_NO, '0020', 'X', NULL)) D0020_COUNT,
COUNT(DECODE(DEPT_NO, '0030', 'X', NULL))
D0030_COUNT,
SUM...(DECODE(DEPT_NO, '0020', SAL, NULL)) D0020_SAL,
SUM(DECODE(DEPT_NO, 0030, SAL, NULL)) D0030_SAL
FROM