Почему схемы базы данных часто содержат 32, 64, 128 и т. Д.

Я понимаю, что 2, 4, 8, 16, 32, 64, 128, 256 ... являются десятичными эквивалентами двоичных цифр.

Есть ли причина, по которой они используются в базах данных? Например, поля VARCHAR часто имеют длину 255 символов. Поскольку (я предполагаю) каждый символ представляет собой один байт, почему существует разница между использованием 255 и 257 символов?

9
задан Leo Jiang 23 February 2012 в 02:47
поделиться