mysql优化查询

一、硬件和操作系统

cpu 内存 硬盘

二、架构设计层面

集群,主从,读写分离

三、mysql相关程序配置方面

   连接数,缓存池的配置,日志的开启

四、sql执行优化

分析慢查询日志

关键字explain查看当前sql执行计划;去定位该sql查询慢的根本原因

 show profile 工具 分析sql语句资源消耗的工

1.查询基于索引来进行数据扫描

2.避免索引列上使用函数或运算符,这样会导致索引失效

3.where查询条件 like%尽量放在右边

4.使用索引扫描 联合索引中的列,从左往右命中的越多越好

5.尽可能使用索引来排序,避免使用文件排序

6.少用*号代替列信息

7.要用小结果集驱动大结果集

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值