什么时候压缩Sql Server数据库?

Mik*_*den 5 sql-server maintenance sql-server-2000

我们有一个SQL Server 2000数据库,它可以保存在相对较旧的服务器上运行的大多数团队数据库.

最近我们在各种应用程序中的一些数据库调用上遇到了一些奇怪的减速问题.(所以我知道它不是特定于应用程序)

有人提到我们应该考虑压缩一些数据库.这样做的一般经验法则是什么?

压缩数据库只是被认为是一般维护?是否存在数量庞大的数据库,表或记录可能导致这种速度变慢,从而有助于压缩?

活跃使用的数据库数量:6

数据库的平均大小:20MB,Fogbugz除外,约为11000MB

gbn*_*gbn 5

除非确实需要,否则您不会压缩 SQL Server 数据库(您“收缩”它)。它不是 MS Access 并且不会回收未使用的空间(好吧,它可以,但它掩盖了一个更重要的问题)

更有可能的是,您有索引/统计问题:

  • 超出数据统计
  • 碎片化索引
  • 缺少索引

对于具有该数据库大小(小)的初学者,我建议您查看