从网络上查找的一些Oracle SQL优化的办法,但测试的时候并没有发现速度有多大的提升,可能当时测试的数据量不够,姑且先记录下来,作为一个编程的规范:
1. 做表与表的连接查询时,大表在前,小表在后;
2. 显示字段时,通过字段前缀区分不同表的字段;
3. 查询条件中限制条件要卸载表连接条件前;
4. 不再字段中使用函数,例如where age-2=10改为where age=10+2;
从网络上查找的一些Oracle SQL优化的办法,但测试的时候并没有发现速度有多大的提升,可能当时测试的数据量不够,姑且先记录下来,作为一个编程的规范:
1. 做表与表的连接查询时,大表在前,小表在后;
2. 显示字段时,通过字段前缀区分不同表的字段;
3. 查询条件中限制条件要卸载表连接条件前;
4. 不再字段中使用函数,例如where age-2=10改为where age=10+2;