一些 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 字節 取決于枚舉值數 | ||
新聞熱點
疑難解答