1.7K Star 11.8K Fork 5.3K

GVP季圣华 / 华夏ERP

 / 详情

优化商品信息列表查询速度

待办的
创建于  
2023-07-19 10:29

8000种商品情况下
SELECT
m.*,
u.NAME unitName,
mc.NAME categoryName,
me.bar_code,
me.purchase_decimal,
me.commodity_decimal,
me.wholesale_decimal,
me.low_decimal,
me.sku
FROM
jsh_material m
LEFT JOIN jsh_material_extend me ON me.tenant_id = 63
AND m.id = me.material_id
AND ifnull( me.delete_Flag, '0' ) != '1'
LEFT JOIN jsh_unit u ON u.tenant_id = 63
AND m.unit_id = u.id
AND ifnull( u.delete_Flag, '0' ) != '1'
LEFT JOIN jsh_material_category mc ON mc.tenant_id = 63
AND m.category_id = mc.id
AND ifnull( mc.delete_Flag, '0' ) != '1'
WHERE
m.tenant_id = 63
AND 1 = 1
AND ifnull( m.delete_flag, '0' ) != '1'
GROUP BY
m.id
ORDER BY
m.id DESC
LIMIT 0,
10
未优化前需要20s左右。
jsh_material_extend增加对material_id字段的索引,查询速度一秒内

评论 (1)

xlyqbobi 创建了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
852955 jishenghua 1652086470
Java
1
https://gitee.com/jishenghua/JSH_ERP.git
git@gitee.com:jishenghua/JSH_ERP.git
jishenghua
JSH_ERP
华夏ERP

搜索帮助