Size: a a a

var chat = new Chat();

2021 September 07

VL

Vova Lantsov in var chat = new Chat();
Докерфайл на самом деле я считаю что дев должен уметь сам сделать
Только дев знает что и куда прокидывать, а девопс этот докерфайл может только запустить
Но у нас есть шаблонный конфиг для полного копипаста
источник

VB

Vladislav Bardin in var chat = new Chat();
Ну тогда зачем тебе макс. размер, если nvarchar сам "подгонится" под размер?)
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ну докер да
источник

Ɖ

Ɖrēw in var chat = new Chat();
Остальное нет
источник

Ɖ

Ɖrēw in var chat = new Chat();
Я так считаю
источник

VB

Vladislav Bardin in var chat = new Chat();
источник

VL

Vova Lantsov in var chat = new Chat();
Ты немного не понял наверное как оно работает)
источник

VB

Vladislav Bardin in var chat = new Chat();
Всм?
источник

VL

Vova Lantsov in var chat = new Chat();
Ну макс задаётся как максимальное кол-во символов
источник

VL

Vova Lantsov in var chat = new Chat();
То что оно меньше запишет если там макс не наберётся - это другой вопрос
источник

VB

Vladislav Bardin in var chat = new Chat();
Если ты напишешь CHAR(5) и запишешь туда всего 1 символ, то остальные 4 у тебя будет какой-то филлер(будет занято 5 символов), а VARCHAR(5) при тех же условиях будет занимать только 1 символ
источник

VL

Vova Lantsov in var chat = new Chat();
Если обычный char оно пробелами добьёт недостающее место
источник

VB

Vladislav Bardin in var chat = new Chat();
Лол, а как в 2 байта можно поместить длину? Если длина задается интом(4байта), а varchar хранит это как-то в 2ух или я что-то не понял?
источник

VL

Vova Lantsov in var chat = new Chat();
В 2 байта можно засунуть от 0 до 65535
источник

E

Etki in var chat = new Chat();
Подозреваю что там ограничение по длине, после которого текст начинает вставляться уже не в строку в бд, а лежать отдельным блобом на диске (а строка просто на него ссылается)
источник

E

Etki in var chat = new Chat();
Либо просто запрещена длина больше 2^16
источник

VB

Vladislav Bardin in var chat = new Chat();
Да, но разве в VARCHAR(MAX) MAХ это не Integer.MAX?
источник

VL

Vova Lantsov in var chat = new Chat();
Нет конечно
источник

VL

Vova Lantsov in var chat = new Chat();
Это офигеть какая большая длина
источник

VB

Vladislav Bardin in var chat = new Chat();
понял😅
источник