在数据库devise方面,我有点老,所以我完全是在列中使用正确的数据大小。 但是,当为一个朋友查看数据库时,我注意到他使用了varchar(max) 。 现在,我的直接想法是把它扔回给他,让他改变它。 但是后来我想了一下,不能拿出一个很好的理由让他不要使用它(如果你想知道的话,他使用了一个casetypes的工具来生成数据库)。 我一直在研究varchar(max)用法的主题,我真的不能想出任何好的理由让他不要使用它。 他不使用索引列,坐在数据库上的应用程序对input有限制,所以不允许在字段中input大量数据。 任何帮助将不胜感激,帮助我让他看到光明:)。