MySQL数据类型选择

当一个列能够选择多种数据类型时,应该优先选择数字类型,其次是日期或二进制类型,最后是字符类型。越简单的数据类型,须要的处理资源就越少。 对于相同级别的数据类型,应该优先选择占用空间小的数据类型。由于在数据库中,数据处理是以页为单位的,每一个页存储的数据量是必定的(Innodb一页是16K),列的长度越小,单页能容纳的行数就越多。这有利于减小磁盘IO,提升数据库性能。 最好指定列为NOT NULL。
相关文章
相关标签/搜索