定位慢查询

开慢查询日志(slow_query_log),用 explain 看执行计划:type 列出现 ALL 是全表扫描,rows 大需优化。重点优化 WHERE/ORDER BY/JOIN 字段。

建索引

在高频查询列建索引(如 user_id、created_at);联合索引遵循最左前缀。避免对列做函数运算(会导致索引失效)。

-- 查看执行计划
EXPLAIN SELECT * FROM orders
WHERE user_id = 10 ORDER BY created_at DESC;

-- 建联合索引
CREATE INDEX idx_user_created
  ON orders(user_id, created_at);

融之易科技 李智霖18612697889

立足苏州、服务长三角的一站式数字增长伙伴,提供官网建设、网络推广、短视频运营、外贸推广与小程序 App 开发。需要针对你的业务出方案,可直接联系李智霖 18612697889。

上海网站日志分析:用 GoAccess 看真实访问
返回分类