1.避免复杂的多表关联,将大查询拆为独立的小查询。
2.查询条件中使用绑定变量。
3. "*" 改为列名称。
4. <> 改为区间范围。例:A<>2 ==> A<2 and A>2
5. 查询条件中左边列不要使用函数操作。例:to_char(A) = 'aa'
6.排序可以适当改成分析函数实现。
7.分组可以适当改成分析函数实现。
8.去掉查询条件中数值类型和字符串类型的隐式转换。
1.避免复杂的多表关联,将大查询拆为独立的小查询。
2.查询条件中使用绑定变量。
3. "*" 改为列名称。
4. <> 改为区间范围。例:A<>2 ==> A<2 and A>2
5. 查询条件中左边列不要使用函数操作。例:to_char(A) = 'aa'
6.排序可以适当改成分析函数实现。
7.分组可以适当改成分析函数实现。
8.去掉查询条件中数值类型和字符串类型的隐式转换。