查询sql where 后的条件中有时间比较的如果使用了DATE_FORMAT这种函数的话就不会走索引查询就会慢,优化方式:去掉了DATE_FORMAT函数,程序传过来的字符串“2017-07-01 14:02:19”可以直接和数据库中的时间字段值进行比较
优化前:
<sql > and FEE_RULE=#{feeRule} </if>
</sql>
优化后:
<sql > and FEE_RULE=#{feeRule} </if>
</sql>
查询sql where 后的条件中有时间比较的如果使用了DATE_FORMAT这种函数的话就不会走索引查询就会慢,优化方式:去掉了DATE_FORMAT函数,程序传过来的字符串“2017-07-01 14:02:19”可以直接和数据库中的时间字段值进行比较
优化前:
<sql > and FEE_RULE=#{feeRule} </if>
</sql>
优化后:
<sql > and FEE_RULE=#{feeRule} </if>
</sql>
相关文章: