字节单位介绍
在新建库表时,考虑到性能问题,需要对表中数据量的大小(每天以及以后几年内)数据量级进行估计。下面介绍下数据库中常用到的字段类型及占用的存储量。数据库各字段类型及占用的存储量
内容1 | 内容2 |
---|---|
1T | 1024G |
1G | 1024MB |
1MB | 1024KB |
1KB | 1024Bytes |
1Byte | 8Bits |
类型 | 存储量 |
---|---|
tinyInt | 1 Byte |
smallInt | 2 Byte |
mediumInt | 3 Byte |
Int | 4 Byte |
BigInt | 8 Byte |
Decimal(M,D) | M字节(D+2,如果M<\D) |
Char(M) | M字节,1<\M<255(定长) |
Varchar(M) | M+1字节,由实际存储值大小决定,一个中文占2个字节 |
Date | 3 Byte eg:2017-10-19 |
DateTime | 8 Byte eg:2017-10-19 14:40:00 |
TimeStamp | 8 Byte |