因此,我最近遇到了一些用户问题,他们现在限制了输入文本框中的字符数(设置为800个字符),并且我抱怨人们需要更多空间。
现在注意-我也不想看到这些区域也被那些想在这里写回忆录及其生活故事的人所淹没。
我在想我要么要说清楚他们在其中写的内容都需要缩短,要么我需要创建某种类似于Facebook聊天的区域,在这些区域中它们的字符数限制为800个字符,但可以在其中输入多个字符系统?
但是我不确定进行类似图表的设置是否真的成本很高?还是我应该将文本区域的长度增加一倍?
如果您提高了字符数限制,但仍在sql server允许您在该列上创建索引的限制之内,则应该不会看到性能受到任何严重影响。
如果您创建列VARCHAR(8000)
或NVARCHAR(4000)
sql server,则将允许您为这些列建立索引。
顺便说一句,是的,允许更多的文本将导致sql server必须处理更多的数据。现在,无论您是决定让sql Server处理数据量少的更多行还是减少行数的更多数据,这都是您需要测试和比较结果以查看哪一个最适合您的情况。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句