Изменение размера символов (например, кодировки) может повлиять на хранение и передачу текстовых данных следующим образом:
- Увеличение объёма данных. 14 Например, в кодировке Unicode один символ занимает 2 байта, в то время как в ANSI — 1 байт. 4 Соответственно, размер файла в кодировке Unicode будет в 2 раза больше. 4
- Влияние на сжатие данных. 3 Механизмы сжатия обычно работают, находя в строках повторяющиеся фрагменты и устраняя повторы. 3 Длинные строки, составленные из небольшого набора символов, сжимаются гораздо лучше, чем строки, собранные из большого набора символов. 3
- Влияние на производительность запросов. 3 Если строки таблицы достаточно длинны, это приводит к необходимости выполнения большого объёма операций ввода-вывода. 3 Это влияет на производительность запросов и на объём используемых системных ресурсов. 3
Также мощность алфавита (количество символов в нём) влияет на количество информации, которое можно закодировать с использованием данного алфавита. 2