华为云计算 云知识 mysql数据库调优-产品介绍

mysql数据库调优-产品介绍

mysql数据库调优
适用于:Linux/Unix
商品简介:调优的意义: 1、尽量减少数据冗余。 2、尽量避免数据维护中出现的更新插入和删除异常。 3、节约数据存储空间 4、提高查询的效率
商品亮点:减少数据冗余,提高查询的效率
mysql数据库调优
商品说明
版本: V1.0 交付方式: 人工服务
适用于: Linux/Unix 上架日期: 2019-11-27 11:50:01.0
调优的意义: 1、尽量减少数据冗余。 2、尽量避免数据维护中出现的更新插入和删除异常。 例如表中的某个实体随着另一个实体而存在就会产生插入异常。或者如果更新某个表中的某个实体的单独属性时,需要对多行进行更新。或者如果删除某个表中的实体,也会导致其他实体被删除。 3、节约数据存储空间 4、提高查询的效率 5、优化MIN()和MAX()函数(找某列的最小值,如果该列有索引,只需要查找B+Tree索引最左端,反之则可以找到最大值,具体原理见下文) 6、提前终止查询(比如:使用Limit时,查找到满足数量的结果集后会立即终止查询) 7、优化排序(在老版本MySQL会使用两次传输排序,即先读取行指针和需要排序的字段在内存中对其排序,然后再根据排序结果去读取数据行,而新版本采用的是单次传输排序,也就是一次读取所有的数据行,然后根据给定的列排序。对于I/O密集型应用,效率会高很多。 8.避免出现页面访问错误 9、增加数据库的稳定性 10、优化用户体验(优化流畅页面的访问速度,增强良好的网站功能体验) 11、优化缓存(分离冷热数据,对于大内存访问评率低的数据适当分离 提高缓存命中率,命名问题) 优化insert语句、update语句、delete语句 优化字段类型(包括数字类型、字符类型、时间类型、Enum和Set) 14.、优化数据库服务器:     让数据尽可能长时间的留在内存里能减少磁盘读写活动的工作量。     让索引信息留在内存里要比让数据记录的内容留在内存里更为重要
查看详情

云市场免费试用中心

50+款产品限时免费试用
免费体验
mysql数据库调优

意见反馈

0/200

提交 取消

反馈提交失败!请稍后重试!
云服务器0元领取 | 免费试用云产品
相关推荐