mysql优化笔记(3)----SQL操作优化
2022-09-16 本文已影响0人
回眸淡然笑
1、删除重复数据
查询重复数据
select order_id,product_id,count(*) from product_comment group by order_id,product_id having count(*)>1
删除重复数据
2、分区统计
需求
image.png
sql语句
image.png
3、捕获有问题的SQL
启动mysql man查询日志
set global slow_query_log_file = /sql_log/slow_log.log;
(设置日志位置)set global log_queries_not_using_indexes = on;
(未使用索引的sql记录日志)set global long_query_time = 0.1;
(抓取执行时间超过多少秒的sql)set global low_query_log = on;
(启动慢查询)