SQL数据类型优化

来源:互联网 发布:阿里云服务器怎么购买 编辑:程序博客网 时间:2024/06/06 07:36

1. 更小的通常更好

一般情况下,应该尽量使用可以正确存储数据的最小数据类型。更小的数据类型通常更快,因为它们占用更少的磁盘,内存和CPU缓存,并且处理时需要的CPU周期也更少。

2. 简单就好

简单数据类型的操作通常需要更少的CPU周期,例如:整形比字符操作代价更低,因为字符集和校对规则使字符比较比整形比较更复杂。

3. 尽量避免NULL

很多表都包含可为NULL的列,即使应用程序并不需要保存NULL也是如此,这是因为可为NULL是列的默认属性。通常情况下最好指定列为NOT NULL,除非真的需要存储NULL值。


0 0
原创粉丝点击