【MySQL】 性能优化之 延迟关联【背景】
某业务数据库load 报警异常,cpu usr 达到30-40 ,居高不下。使用工具查看数据库正在执行的sql ,排在前面的大部分是:
SELECT id, cu_id, name, info, biz_type, gmt_c
SQL优化之多表关联查询-案例一慢SQL日志里看到一个三张表的关联查询,如下:SELECTCOUNT(1)FROMrefund_order_itemi,artisana,useruWHEREu.userid=i.user_idANDa.artisan_id=i.artisan_id;测试查询时间:mysql>
mysql一对多关联查询分页错误问题的解决方法xml问价中查询数据中包含list,需要使用collection<resultMap id="XX" type="com.XXX.XXXX"><id column="o_id" jdbcType="BIGINT" property="id" /><result column="o_user_i