一年前,该表包含3100万行,现在包含3600万行, 表大小从9 GB增加到45 GB。该表包含40列varchar(30)和一个varchar(255),总大小约为1500字节。恢复模式很简单,日志大小正常。一年前,数据库从SQL Server 2008转移到了SQL Server 2005.可能导致表大小大幅增加的原因是什么? 谢谢
答案 0 :(得分:2)
我假设您正在查看SSMS中表的大小,它区分数据大小(存储在表中的数据)和索引大小(存储在非聚集索引中的数据)。
VARCHAR(N)
字段中的较长字符串答案 1 :(得分:1)