В какой момент MySQL начинает обрабатывать столбцы VARCHAR как столбцы TEXT?

Я знаю, что начиная с MySQL 5, VARCHAR может иметь длину до 65 000. VARCHAR хранится в строке, что означает более быстрое извлечение, в отличие от TEXT , который хранится вне таблицы. Тем не менее, в документации указано, что MySQL будет обрабатывать LONG VARCHAR точно TEXT .

Согласно этот Источник :

Из перспективного хранилища BLOB, TEXT так как ну, пока VARCHAR обрабатываются одинаково путь от Innodb. Вот почему Innodb руководство называет это «длинными столбцами», а чем BLOB.

Когда MySQL начинает обрабатывать VARCHAR как TEXT? При каком количестве символов MySQL делает это различие, и VARCHAR перестает храниться в строке?

7
задан Mohamad 2 July 2011 в 13:12
поделиться