34,872
社区成员
发帖
与我相关
我的任务
分享用的sql server 2019,会定期重建数据库中的索引,但是随之而来的问题就是每次重建索引后,数据库和日志都会增加一个多G,
然后再收缩数据库。
这样时间长的话,对数据库性能有影响吗?或者有啥更好的方案,请赐教。
没有必要。
你重建了索引,效率提高了,再收缩一下,索引碎片又在增加了,重建的没用了。
如果你只为了这1个GB的空间来斤斤计较,那不用玩数据库了。
数据库本身想高效运行,就是要大内存大硬盘。
如果不是要求很高的地方,可以把恢复模式设置为简单,这样日志文件可以减少许多。