那你对比一下其他地方的程序的数据库,看看有没有一些JOB、数据库配置和这里的不同
重建表应该只能清除碎片,而不能够释放空闲空间。 应该是你的表有大量插入,然后又删除了,是的表的大量空间都释放了,变成了 未用空间。 如果真需要释放这些未用空间,需要 新建一个表,然后把数据插入到新表,然后 修改新表的名称 为原表名称。 但是我觉得 未用空间那么大,也不是太大的问题,这样可以加快插入的速度,而不是在 表空间不够时,向系统申请 空间,这样速度肯定慢了。
是不是有大批量删除数据的动作?
有可能是表的列数据类型定义不合理或者碎片问题,可以考虑先重建一下聚集索引。还有看看如char/nchar这类列是否很多
34,588
社区成员
254,588
社区内容
加载中
试试用AI创作助手写篇文章吧