MySQL性能优化之骨灰级高阶神技!
2019-11-07 09:13  加入收藏 MySQL性能优化   MySQL数据库   MySQL应用  

MySQL性能优化之骨灰级高阶神技!

在程序,语言,架构更新换代频繁的今天,MySQL 恐怕是大家使用最多的存储数据库了。大量信息的存储和查询都会用到 MySQL,因此它的优化就对系统性能提升就尤为重要了。

由于 MySQL 的优化范围较广,从软件到硬件,从配置到应用,无法一一道来。

今天就从开发者的角度介绍一下 MySQL 应用优化。包括数据类型,数据表查询/修改,索引和查询等几个方面。

MySQL性能优化之骨灰级高阶神技!

数据类型优化

字段是用来存放数据的单元,设计好字段是设计数据库的第一步,同样会影响到系统的性能。

设计字段有一个基本的原则,保小不保大,也就是能够用字节少的字段就不用字节数大的字段,目的是为了节省空间,提高查询效率。

更小的字段,占用更小的磁盘空间,内存空间,更小的 IO 消耗。下面针对使用场景,说一些字段类型选取的经验,供大家参考。

数值类型

手机号:通