サイズが固定されている場合は、char(8)
を使用できます -> 8B、mysqlは固定サイズのフィールドではるかに高速に動作しますが、int
を選択した場合 -> 4Bスペースを節約できます。また、そのフィールドにインデックスがある場合は、charよりも高速に動作します。
簡単なベンチマークを実行して、char(8)とintを使用して書き込みと読み取りの速度をテストできます
ありません varcharやvarbinaryなどの可変長タイプを使用する場合のポイント パフォーマンスが低下するため、サイズが固定されている場合