mysql优化笔记
2016-03-07 22:12
387 查看
在mysql有1万条记录的时候,对数据库进行查询,更新。
服务器压力如图
可以看到,load负载是1.1,CPU占用率是90.8,服务器是linux,4核4G内存。
使用PHP查询页面,平均的执行时间大概在
页面执行时间:6.47998046875毫秒左右。
我们把数据增加到4万条记录,对数据库进行查询,更新。
服务器压力如图:
可以看到,负载已经增加到6了,CPU更是飙高到370%,也就是说三个CPU都已经是忙碌状态了。
查询数据的速度:
页面执行时间:1510.9619140625,也增大了很多。
其中数据库的并发连接在100行左右。
对数据的优化后速度:
服务器压力如图
可以看到,load负载是1.1,CPU占用率是90.8,服务器是linux,4核4G内存。
使用PHP查询页面,平均的执行时间大概在
页面执行时间:6.47998046875毫秒左右。
我们把数据增加到4万条记录,对数据库进行查询,更新。
服务器压力如图:
可以看到,负载已经增加到6了,CPU更是飙高到370%,也就是说三个CPU都已经是忙碌状态了。
查询数据的速度:
页面执行时间:1510.9619140625,也增大了很多。
其中数据库的并发连接在100行左右。
对数据的优化后速度:
相关文章推荐
- 一个关于if else容易迷惑的问题
- MySQL中的integer 数据类型
- MySQL存储过程
- 小心服务器内存居高不下的元凶--WebAPI服务
- Android之获取手机上的图片和视频缩略图thumbnails
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- 运维入门
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- JSP/PHP基于Ajax的分页功能实现
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器