Ken*_*her 5 performance database-design sql-server
今天有人问我一个有趣的问题。我之前也思考过这个问题,但没有想出一个好的答案。
如果列的值仅 <= 255 个字符,那么使用 varchar(255) 和 varchar(max) 之间是否有任何真正的区别。
我意识到它varchar(255)
有 255 个字符和 2 GB 的限制varchar(max)
,但它们只使用存储实际值所需的空间。我没有计算该var
部分所需的额外空间,因为据我所知,它是相同的(或者是吗?)。那么在性能和空间方面有区别吗?
归档时间: |
|
查看次数: |
3350 次 |
最近记录: |