mysql为什么会查询速度会慢

查询需要在不同的地方花费时间,包括网络,CPU计算,生成统计信息和执行计划,锁等待,尤其是向底层存储引擎检索数据的调用操作,这些调用需要在内存操作、CPU操作和内存不足时导致的I/O操作上消耗时间。

慢查询基础:优化数据访问

是否向数据库请求了不需要的数据

查询不需要的记录

多表关联时返回全部列

总是取出全部列

重复查询相同的数据

。。。

站位

站位

站位

你可能感兴趣的:(mysql查询性能优化)