Nếu bạn có kích thước cố định thì bạn có thể sử dụng char(8)
-> 8B, mysql hoạt động nhanh hơn nhiều với các trường kích thước cố định, nhưng nếu bạn chọn int
-> 4B bạn sẽ tiết kiệm được dung lượng và nếu bạn có một chỉ mục trên trường đó, nó sẽ hoạt động nhanh hơn khi đó là char.
Bạn có thể thực hiện một điểm chuẩn đơn giản để kiểm tra tốc độ ghi và đọc bằng cách sử dụng char (8) và int
Có không chỉ vào việc sử dụng loại độ dài thay đổi như varchar hoặc varbinary nếu bạn có kích thước cố định vì hiệu suất sẽ giảm