SQL Server 2008 - 表大小的大幅增加

时间:2011-07-26 08:52:05

标签: sql database sql-server-2008

一年前,该表包含3100万行,现在包含3600万行, 表大小从9 GB增加到45 GB。该表包含40列varchar(30)和一个varchar(255),总大小约为1500字节。恢复模式很简单,日志大小正常。一年前,数据库从SQL Server 2008转移到了SQL Server 2005.可能导致表大小大幅增加的原因是什么? 谢谢

2 个答案:

答案 0 :(得分:2)

我假设您正在查看SSMS中表的大小,它区分数据大小(存储在表中的数据)和索引大小(存储在非聚集索引中的数据)。

  • VARCHAR(N)字段中的较长字符串
  • 新栏目
  • 新索引
  • 关闭压缩

答案 1 :(得分:1)

  • 是否有聚集索引?
  • 索引维护是否在新服务器上运行?
相关问题