Tôi có một bảng người dùng đơn giản, tôi đoán số người dùng tối đa tôi sẽ có là 300.000.Mysql int trung bình so với hiệu suất int
Hiện nay tôi đang sử dụng:
CREATE TABLE users
(
id INT UNSIGNED AUTOINCREMENT PRIMARY KEY,
....
Tất nhiên tôi có nhiều bảng khác mà người sử dụng (id) là khóa ngoại.
Tôi đọc rằng vì id sẽ không sử dụng tối đa tối đa INT, tốt hơn nên sử dụng: MEDIUMINT và nó sẽ mang lại hiệu suất tốt hơn.
Có đúng không?
(Tôi đang sử dụng mysql trên Windows Server 2008)
xem http://stackoverflow.com/questions/1157371/meaning-of-3-byte-numeric-in-mysql-mediumint –