一些 mysql 的优化经验
| mysql 字段长度说明 | |||
|---|---|---|---|
| tinyint | 1 字节 | smallint | 2 字节 |
| mediumint | 3 字节 | integer: | 4 字节 |
| bigint | 8 字节 | double | 8 字节 |
| float(x) | x <=24: 4 字节 x > 24: 8 字节 | decimal(m,d) | m<d: d+2 字节 m>=d: m 字节 |
| date | 3 字节 | datetime | 8 字节 |
| timestamp | 4 字节 | time | 4 字节 |
| year | 1 字节 | ||
| char(m) | m 字节 | varchar(m) | 值长度 + 1 字节 |
| tinyblob | 值长度 + 1 字节 | tinytext | 值长度 + 1 字节 |
| blob | 值长度 + 2 字节 | text | 值长度 + 2 字节 |
| mediumblob | 值长度 + 3 字节 | mediumtext | 值长度 + 3 字节 |
| longblob | 值长度 + 4 字节 | longtext | 值长度 + 4 字节 |
| enum | 1 或 2 字节 取决于枚举值数 | ||
新闻热点
疑难解答