это зависит от поведения приложения. пространство, выделенное внутри таблицы блока, уменьшает пространство для других столбцов и уменьшает данные плотности внутри него. Если MySQL использует полное сканирование таблицы, сканируется много блоков, это неэффективно. так что это зависит от ваших запросов SQL.

м проекте пользователь может написать комментарий [обычный текст], а также просмотреть другие комментарии, может удалить свой комментарий, но не может обновить комментарий!
В этом случае, что я должен использовать?

Текст или Varchar (4048) ?
Каковы преимущества и недостатки текста и Varchar (большой, как 4000) ?
Достаточно ли безопасно, если я заменю только «<» на «& lt;» и '>' с '& gt;' чтобы убедиться, что все в порядке ?
[Я не хочу конвертировать все подобные '' & ..., чтобы сэкономить место, я просто хочу убедиться, что пользователь не может писать javascript]

Там будет ограничение на передний конец

Ответы на вопрос(4)

Ваш ответ на вопрос