标签: mysql performance text insert varchar
使用MySQL 5 InnoDB应该在表格中使用varchar而不是预期有很多插入吗?我打算存储最大长度为2000个字符的文本。
答案 0 :(得分:11)
VARCHAR和TEXT以相同的方式存储在MySQL的InnoDB存储引擎中。没有性能差异。
有关详细说明,请参阅Blob Storage in Innodb。
这两种数据类型之间的唯一区别是VARCHAR可以有DEFAULT,而TEXT则不能。