Читая этот вопрос, сомнение, вытолканное в мою голову:
Таким образом, сколько на самом деле занимают байты ТЕКСТ? ~65KB или количество символов, используемых + 1?
TEXT - тип данных переменной длины, максимум 65000 символов.
LONGTEXT может использоваться для более 4 триллионов символов.
Для ответа на вопрос: это переменная длина, и она будет занимать только количество символов, которое вы храните.
Это не совсем то, что вы хотите, но есть очень превосходный режим Бизона для Emacs.
http://www.emacswiki.org/emacs/BisonMode
Это лучшая ссылка:
http://ftp.lip6.fr/pub/emacs/elisp-archive/incoming/bison-mode.el.gz
Поскольку Yacc и бизоны так тесно связаны, я не нахожу его лишним. Хотя я больше работаю с Антлером.
-121--1309625- ActiveRecord принадлежит _ ассоциациям
и может быть автоматически сохранен вместе с родительской моделью, но функциональность отключена по умолчанию. Чтобы включить его:
class Post < ActiveRecord::Base
belongs_to :user, :autosave => true
end
-121--3242476- TEXT занимает число фактической длины данных + 2 байта.