powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Какой тип поля выбрать?
6 сообщений из 6, страница 1 из 1
Какой тип поля выбрать?
    #39308120
petr12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется таблица в которую пишутся текстовые данные.
Данные могут быть как небольшими (по несколько байт), так и огромными (больше 64кб).
Строк в таблице предполагается достаточно много - десятки миллионов.
Подскажите, пожалуйста, какой выбрать тип поля для этих данных, с точки зрения оптимального расходования памяти.
Поиск по данным не предполагается (или возможен крайне редко)
...
Рейтинг: 0 / 0
Какой тип поля выбрать?
    #39308133
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ориентировочно BLOB, TEXT L + 2 bytes, where L < 64кб см. оф.док-ю
...
Рейтинг: 0 / 0
Какой тип поля выбрать?
    #39308172
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinov,

Чтобы не сомневаться, предлагаю LONGBLOB, LONGTEXT. Экономия одного байта (по сравнению с MEDIUMBLOB, MEDIUMTEXT) на общем фоне погоды не сделает. Но зато не будет лимита в 16 МБ.
...
Рейтинг: 0 / 0
Какой тип поля выбрать?
    #39308213
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данные полей типов BLOB/TEXT хранятся отдельно от собственно записей таблицы. Так что
petr12345с точки зрения оптимального расходования памятисовершенно по барабану, какой тип будет выбран. И в этом смысле LONG-версии предпочтительнее, ибо один байт - вполне разумная плата за снижение вероятности обрезки данных.
...
Рейтинг: 0 / 0
Какой тип поля выбрать?
    #39308249
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну с учетом возможного использования UTF многобайтовых кодировок, да, конечно лучше не ограничиваться минимумом
...
Рейтинг: 0 / 0
Какой тип поля выбрать?
    #39308254
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinovиспользования UTF многобайтовых кодировокА вот тут надо смотреть, нужны ли эти многобайтовые кодировки.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Какой тип поля выбрать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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