大家平时可能不太关注查询语句的细节。
笔者为一ORACLE老鸟因而在此,做一下分享。
当二个表做查询时,将数据较多的表放在前面的运行效率较高些。
例如表:
InfoTab1 20,222条数据。
InfoTab2 100条数据。
好的写法
select count(*) from InfoTab1,InfoTab2 查询速度快
不好的写法
select count(*) from InfoTab2 ,InfoTab1 查询速度慢好几倍