Вопросы к Поиску с Алисой
Основное отличие строк фиксированной длины от строк переменной длины заключается в том, что у первых есть заранее определённое количество символов, а у вторых — ограничение по максимальному размеру поля. gb.ru javarush.com
Строки фиксированной длины (например, тип CHAR) содержат строго определённое количество символов. javarush.com Если пользователь не до конца заполнит поле, система автоматически завершит строку, добавив пробелы. gb.ru Например, для хранения номеров телефонов выделяют 11 символов, а остальные знаки просто не сохраняются. gb.ru
Строки переменной длины (например, тип VARCHAR) могут содержать текст любой длины, но не больше, чем максимальная длина, указанная при создании. javarush.com selectel.ru В некоторых типах встречается «нижняя граница» — минимальное количество символов. gb.ru Например, в типе VARCHAR можно хранить до 65 535 символов. selectel.ru
Определение фиксированной длины повышает производительность: получение, изменение и сортировка данных реализуются быстрее, когда в СУБД заложено конкретное количество символов на строку. gb.ru В случае же с переменной длиной строк так быстро найти нужную строку таблицы не получится. javarush.com