云数据库 GAUSSDB-选择数据类型
选择数据类型
高效数据类型,主要包括以下三方面:
- 尽量使用执行效率比较高的数据类型
一般来说整型数据运算(包括=、>、<、≧、≦、≠等常规的比较运算,以及group by)的效率比字符串、浮点数要高。
- 尽量使用短字段的数据类型
长度较短的数据类型不仅可以减小数据文件的大小,提升I/O性能;同时也可以减小相关计算时的内存消耗,提升计算性能。比如对于整型数据,如果可以用smallint就尽量不用int,如果可以用int就尽量不用bigint。
- 使用一致的数据类型
表关联列尽量使用相同的数据类型。如果表关联列数据类型不同,数据库必须动态地转化为相同的数据类型进行比较,这种转换会带来一定的性能开销。
- GaussDB计算性能_gaussdb递归_高斯数据库计算性能_华为云
- GaussDB视频教程_gaussdb查看表结构语句_高斯数据库视频教程_华为云
- GaussDB设置默认值_GaussDB存储过程_高斯数据库设置默认值-华为云
- 云数据库如何选购?
- 云数据库如何选购?
- GaussDB开发_GaussDB数据库开发_高斯数据库开发_华为云
- GaussDB学习_gaussdb教程_高斯数据库学习_华为云
- GaussDB下载_GaussDB数据库下载_高斯数据库下载_华为云
- GaussDB数据库考试_GaussDB认证_高斯数据库考试_华为云
- GaussDB数据库函数_GaussDB函数和操作符_高斯数据库函数-华为云