在对于mysql的性能优化上,在以前估计考虑的太片面了,今天在别的的地方搜集了一些材料,仅供参考
性能优化介绍
优化没有固定的代码格式,也没有固定的操作方案,一切都是对待当下的问题,进行处理
对于用户来说:‘又卡了,怎么死机了,反应太慢了’
对于我们来说,程序执行时间太长了,每秒查询的次数,内存,cpu的利用率
程序优化的目的
合理的利用可利用的资源(技术能处理的,何必花费冤枉钱)
吞吐量:越大越好
延时:越小越好
优化的层面
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/aae470dadf34b0c84531186a203b2398.png)
性能优化的权重
数据设计》数据表设计》sql语句》程序优化》硬件配置资源
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c6a47d16c2bb9a403b0604d9ab1a45bc.png)