Każdy rozmiar pola obiektu BLOB rezerwuje dodatkowe bajty do przechowywania informacji o rozmiarze. Obiekt typu longblob wykorzystuje 4+n bajtów pamięci, gdzie n to rzeczywisty rozmiar przechowywanego obiektu blob. Jeśli przechowujesz tylko (powiedzmy) 10 bajtów danych blob, zużywasz 14 bajtów miejsca.
Dla porównania, tinyblob używa 1+n bajtów, więc twoje 10 bajtów zajęłoby 11 bajtów miejsca, co daje oszczędność 3 bajtów.
3 bajty to niewiele, gdy mamy do czynienia tylko z kilkoma rekordami, ale wraz ze wzrostem liczby rekordów DB każdy zapisany bajt jest dobrą rzeczą.