0 sql-server sql-server-2008-r2
我正在使用 SQL Server 2008 Express,它的最大数据库大小限制为 10 GB。每个月我都达到了限制,应用程序无法存储更多数据。
为了克服这个问题,我们每个月运行一个作业,备份过去 30 天的数据库,并从相应的表中删除这 30 天的数据。删除后,大小仍然很高。
收缩数据库,截断表,清理表,收缩数据库并重建索引,删除表并重新创建它们。每次收缩数据库都不好,所以保留作为最后的选择。
除此之外还有什么我可以尝试的吗?
gbn*_*gbn 6
难道所有的表都聚集索引?没有这个,重建索引将无济于事。
如果您没有也不想添加它们,您唯一的选择是使用DBCC SHRINKFILE 和 NOTRUNCATE来强制数据页压缩
归档时间:
12 年,6 月 前
查看次数:
1478 次
最近记录:
12 年,5 月 前