String(255) vs String(99999)在设计MySQL列时,这真的很重要吗?我是说...我有大把的硬盘空间。
发布于 2011-11-23 02:58:53
不幸的是,这不仅仅是你有多少磁盘空间的问题。但这也是表的限制/限制的问题:
http://dev.mysql.com/doc/refman/5.0/en/table-size-limit.html
发布于 2011-11-23 05:12:35
mysql在长文本字段较短时将其保存为varchar,如果数据更新为较长大小,则引擎会将它们转移到表外存储。所以这无关紧要。
如果您使用大尺寸,则不能在varchar字段上使用标准索引,而必须使用全文索引。myisam支持全文索引,而innodb不支持
https://stackoverflow.com/questions/8232161
复制相似问题