MySql 查询优化总结(一)
程序员文章站
2022-06-02 21:43:04
...
1、大数据分页查询,varchar 等大字段懒加载
通常代码:
SELECT
aj.N_BH,
aj.C_AM,
aj.C_AH
FROM
t_aj AS aj
ORDER BY
aj.D_LARQ DESC
LIMIT 100,
10
10W 条数据,查询时间大约 0.73s
优化后:
select
aj.C_AM,
aj.C_AH,
aj.N_BH
FROM
(
SELECT
aj.N_BH,
aj.D_LARQ
FROM
t_aj AS aj
ORDER BY
aj.D_LARQ DESC
LIMIT 100,
10
) T inner join t_aj aj on t.N_BH = aj.N_BH
10W 条数据,查询时间大约 0.17s
上一篇: 点云处理库pyntcloud
下一篇: sql优化的几种方法