問題

char很棒,因為它們是固定大小,因此可以獲得更快的表.但它們限制為255個字元.我想持有500個字元,但blob是可變長度,這不是我想要的.

有沒有辦法在MySQL中具有500個字元的固定長度欄位,或者我必須使用2個char欄位?

  最佳答案

我建議使用varchar(500).即使varchar不是固定長度,資料庫應該保留正確的空間數量.您不應該注意到使用varchar(500)超過2xchar(255)的任何效能差異.

你也可能會透過連線兩個char欄位而引起額外的開銷。

  相同標籤的其他問題

mysqldatabase