Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / философский вопрос по поводу varchar / 4 сообщений из 4, страница 1 из 1
18.07.2002, 18:38
    #32037557
salt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
философский вопрос по поводу varchar
интересная тенденция получается:

в большинстве примерах на этом форуме используют varchar. если делать char, намного ли увеличивается быстродействие и стоит ли это быстродействие сэкономленного места? при каких объёмах таблиц (примерно) char(255) оправдывает себя?
...
Рейтинг: 0 / 0
18.07.2002, 21:00
    #32037610
Romantik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
философский вопрос по поводу varchar
CHAR рекомендуется, если длина изменяется незначительно. С фиксированной длиной таблицы обрабатываются эффективней, чем с переменной длиной. При равных значениях VARCHAR требует большей памяти, так как требуется дополнительный байт хранения значения длины.
...
Рейтинг: 0 / 0
22.07.2002, 18:03
    #32038108
Ilia Vinokurov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
философский вопрос по поводу varchar
Сегодня наткнулся на интересную мысль по этому поводу, которая заключалась в следующем:
1. Для максимального быстродействия база должна храниться в ОЗУ.
2. Если база большая, то есть вероятность, что записей с VARCHAR (255) в ОЗУ поместится больше, чем c CHAR(255).
3. Если база маленькая, то только CHAR.
4. Кстати MySQL все (длинные) CHAR будет хранить как VARCHAR, если в табличке есть хоть одно переменное поле (BLOB, VARCHAR, TEXT)

С уважением,
Илья Винокуров.
...
Рейтинг: 0 / 0
22.07.2002, 18:58
    #32038116
Romantik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
философский вопрос по поводу varchar
А кто тебе сказал, что хранится это в ОЗУ?
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / философский вопрос по поводу varchar / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]