http://searchsqlserver.techtarget.com/tip/Differences-between-varchar-and-nvarchar-in-SQL-Server:
表页的大小为8,196字节,表中没有一行 可以超过8,060个字符。这又限制了最大值 VARCHAR的大小为8,000字节。
究竟什么是“表格页面”?
是一个“表格页面”,就像一个想象的行或什么东西?
答案 0 :(得分:1)
请参阅此链接以获取解释:Understanding Pages and Extents
引用:
SQL Server中数据存储的基本单位是页面。该 分配给数据库中的数据文件(.mdf或.ndf)的磁盘空间是 逻辑上划分为从0到n连续编号的页面。磁盘 I / O操作在页面级别执行。也就是SQL Server 读取或写入整个数据页。
这是另一个:SQL Server data structures
引用:
在SQL Server中,数据以页面形式组织。页面具有固定大小(8 KB)。每个页面都包含记录。可以记录的数量 存储在页面中取决于记录的大小。的运作 从页面读取数据称为逻辑IO。尺寸越小 记录是,可以用相同的数量读取更多的记录 逻辑IO。
答案 1 :(得分:0)
这只是数据库引擎在内部用来管理数据库的空间单位。通常,数据库引擎将一次读取一页数据库。因此,一些数据库引擎表示单个记录不能跨越两个页面,或者具有其他此类限制。在创建数据库时,99%的时间甚至没有考虑过这个问题。表格中的行数最大。对于典型的数据库程序员来说,究竟内部导致最大化的内容并不是非常重要。