数据类型长度是否会影响性能?

问题描述:

我有一个关于数据类型长度的非常普遍的问题。假设我已经分配了一个varchar(2500)并且我只使用了最多100个字节。我指定的剩余未使用长度会影响任何事情吗?数据类型长度是否会影响性能?

+0

从http://dba.stackexchange.com/a/1782答案可能会有所帮助。 – viclim

+0

你会发现[this](http://stackoverflow.com/a/1243018/892788)和[this](http://stackoverflow.com/questions/5353159/does-the-database-maximum-field-length - 效果表现)有用。 –

VARCHAR将只剩下100个。剩余内存将被其他字段使用。

看看这个参考(MySQL的):http://dev.mysql.com/doc/refman/5.0/en/char.html