如果博客文章长度为200个字符,varchar(6500)是否只占用varchar(200)的空间
这会比使用文本或LONGTEXT更有效吗?
发布于 2012-11-02 22:30:54
文本存储在表之外,只有它的引用。
而
VARCHAR与表以内联方式存储,并且通常使用较小的大小。您可以使用它的最大65535,但实际上在性能方面非常差。
这样你就可以优化表和查询了,用DBMS性能可能会很差。如果你有变量,但是字符串比较大,我建议使用文本
发布于 2012-11-02 22:29:34
长度为n字节的可变长度非Unicode字符数据。N必须是1到8,000之间的值。存储大小是以字节为单位的输入数据的实际长度,而不是n字节。输入的数据长度可以为0个字符。varchar SQL-92同义词是不同字符或不同字符。
http://msdn.microsoft.com/en-us/library/aa258242%28v=sql.80%29.aspx
https://stackoverflow.com/questions/13197127
复制相似问题