数据库文件会突然增长,收缩后又变小了~~~~~为什么啊

alcoholwang 2004-04-28 07:07:27
数据库文件指定的是增长限制为50M。
原本数据大小是30.65M,可是一个下午,数据库文件就增长了5M,到了36M,使用收缩数据库后,数据库文件又变成30.88M了,说明实际的数据增长只有很少,可是为什么会增长到36M呢。。。

另外如果增长限制的是50M,我不去收缩数据库,按照上面说的情况,是不是会不断增长,一直到50M就不能用了???

请告知原理,以及解决办法????

我个人怀疑是因为索引做的不好~~~~~大家帮帮忙~~~~很重要的数据库。。。是租用的。。
...全文
108 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
alcoholwang 2004-04-29
  • 打赏
  • 举报
回复
今天好像对表结构进行过更改。。。。把一个可为NULL的字段改成了不可为NULL

这个是不是会产生什么数据??????具体是什么数据???
alcoholwang 2004-04-29
  • 打赏
  • 举报
回复
完蛋了。。。。完蛋了。。。

昨天收缩过。。。。到了35M,后来晚上到了38M,今天中午查看还是38M,结果下班前一看,变成46.9375M。。。。。

大家帮忙啊~~~~~~~~~~
cjyun 2004-04-28
  • 打赏
  • 举报
回复
怎么删除日志啊??
Sundery 2004-04-28
  • 打赏
  • 举报
回复
mark
alcoholwang 2004-04-28
  • 打赏
  • 举报
回复
我的数据库只是SELECT比较多。。。。
UPDATE和INSERT不多的~~~~

所以不会写入大量数据。。。。

数据库日志?我光看的是数据库文件的大小,是数据库文件增长,不是日志~~~~~~~~~


这个问题比较重要
-------------------------------------------
另外如果增长限制的是50M,我不去收缩数据库,按照上面说的情况,是不是会不断增长,一直到50M就不能用了???
zjcxc 2004-04-28
  • 打赏
  • 举报
回复
操作频繁,或者你往数据库中写了大量的数据,然后又删除,就会导致这种情况出现.
poormsteven 2004-04-28
  • 打赏
  • 举报
回复
主要是事务日志引起的,你备份数据库是,同时也截断了事务日志,压缩的话也强事务日志做清空或者相应的压缩
zheninchangjiang 2004-04-28
  • 打赏
  • 举报
回复
操作频繁,我想是这样的

27,581

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧