Jeśli masz stały rozmiar, możesz użyć char(8)
-> 8B , mysql działa znacznie szybciej z polami o stałym rozmiarze, ale jeśli wybierzesz int
-> 4B zaoszczędzisz miejsce, a także jeśli będziesz miał indeks na tym polu, będzie działał szybciej niż znak.
Możesz wykonać prosty test porównawczy, aby przetestować szybkość zapisów i odczytów za pomocą char(8) i int
Nie ma nie wskaż użycie typu o zmiennej długości, takiego jak varchar lub varbinary jeśli masz stały rozmiar, ponieważ wydajność zmniejszy się