对数据进行排序优化可以大大的提升查询速度

优化前 查询5分钟

SELECT * FROM 用户明细 yh JOIN 订购明细 dg ON yh.用户ID = dg.用户ID;

优化方法

ALTER TABLE 用户明细 ADD INDEX(用户ID);
ALTER TABLE 订购明细 ADD INDEX(用户ID);
SELECT * FROM 用户明细 yh JOIN 订购明细 dg ON yh.用户ID = dg.用户ID;

优化后 查询用时 50多秒

你可能感兴趣的:(对数据进行排序优化可以大大的提升查询速度)