![]() |
1
1
尝试这个查询:
|
![]() |
2
1
在运行查询之前,您可能还需要更新systables中的用法,以确保它们是准确的。
|
![]() |
3
1
你在重新索引中使用的填充因子是什么?一定要很高。从90%到100%,取决于pk数据类型。 如果你的填充因子很低,那么你会有很多半空的页面,不能缩小。 |
![]() |
4
0
是否尝试了DBCC命令来收缩目录?如果您将所有数据传输到一个空目录,它也是20GB吗? 数据库使用基于页面的文件系统,因此可能会由于大量的行删除而出现大量的松弛(页面之间的空白):如果DBMS希望在该位置插入行,则最好保持这些点处于打开状态。是否使用具有聚集索引的基于唯一标识符的pk? |
![]() |
5
0
你可以尝试做一个数据库真空,如果你以前从未做过,这通常会产生很大的空间改进。 希望这有帮助。 |
![]() |
6
0
您检查过“收缩数据库”对话框下的统计信息吗?在SQL Server Management Studio(2005/2008)中,右键单击数据库,然后单击任务->收缩->数据库。这将显示分配给数据库的空间量,以及当前未使用的分配空间量。 |
![]() |
7
0
您是否确保您的事务日志不会占用空间?如果您处于完全恢复模式,则在执行事务日志备份之前,T-Log不会收缩。 |
![]() |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
![]() |
SoT · SQL Server中求和函数的工作方式 2 年前 |
![]() |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
![]() |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
![]() |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |