当我们遇到多张表联合查询的时候,除了建索引外,还可以采用强制查询表的顺序,而不是按照语法中标准的写法去查询。
语句: %_HINTS ORACLE 'LEADING(“T_00”) USE_NL(“T_02”) USE_NL(“T_01”)'
查询表顺序:akfo mseg mara
T_00:代表mseg
T_01:代表akfo
T_02:代表mara
原来系统的顺序是默认最优速度,但有时候可能并不满足需求,可能对于数据的不同测试的结果也不一样,所以需要自己去测试几次
SAP:ORACLE中优化查询速度
于 2021-05-07 18:14:39 首次发布