高性能MYSQL(2)

一. 数据类型优化
更小的数据类型通常更快,因为它占用更少的磁盘,内存和CPU缓存,并且处理时需要CPU的周期更少

整形比字符串操作代价更低,因为字符集和校验规则使字符比较比整形比较更加复杂(例如使用MYSQL的内建的类型(date,time,datatime)而不是字符串来存储时间)(TIMESTAMP只使用DATATIME的一半存储空间)

使用VARCHAR(5)和VARCHAR(200)存储相同字符串的空间开销是一样的,但是更长的列会消耗更多的内存,因为MYSQL会分配固定大小的内存块来保存内部值

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容