首页>>数据库>>SQLServer->sqlservermdf太大,sqlserver mdf 太大

sqlservermdf太大,sqlserver mdf 太大

时间:2024-01-18 本站 点击:11

...我的数据库bak的还原后,为什么MDF和LDF都这么大??

1、LDF文件是SQL数据库的一部分,不能进行删除,但是可以对它日志进行清除,即对日志文件进行Shrink操作。

2、说明你数据库里面的数据量还没达到你初始设置的大小,当数据量达到阈值mdf就会变大了。

3、SQL数据源其实就是这两种格式:MDF是数据文件,里面保存的是你的数据;LDF是日志文件。如果你备份的话就生成一个BAK文件,他只是备份文件,所以你还原的话就变成两个了。

4、本质区别 BAK是数据库备份文件 mdf是数据库数据文件 一般BAK文件还原的数据更加全面 配合日志备份。而 mdf和ldf文件是数据库的某一个状态的数据。。实时性很差。

SQLserver数据库备份数据文件过大怎么办

1、删除数据库,删除数据库文件。整理下磁盘。重建同名数据库,恢复数据库。这时候的空间是最紧凑的,可以试试建聚集索引。最根本的方法是加硬盘,可能你的数据操作规律就是会产生很多碎片的,必须要有双倍的空间才行。

2、STATS = 10, NOFORMAT 你选择的是NOFORMAT-追加备份,也就是不覆盖原有数据,数据库大小2G备份大概是200M 第一天备份文件大小200M 第二天400M 第三天600M 这个文件会不停的追加大小,如果你备份频繁,追加的就频繁。

3、如果日志被截断并收缩数据库后,就不能直接用最近的一个全库备份做时间点还原,建议立即备份数据库,以防万一。

4、您好:可以定期给数据库清理日志,备份截断日志,收缩日志。还可以将一些Record类数据移动或清理。这些都是可以减少数据库文件的大小。

sqlserver2000数据库文件mdf已经达到70g了,怎么压缩

1、补充在收缩窗口里选择“文件(F)”,然后在弹出的新窗口里,有一个数据库文件下拉列表选项,选中你的数据库文件(也可以对日志文件),在“收缩操作”中选中“压缩页,然后截断文件中的可用空间(P)”,然后确定。

2、可以在数据库属性选项中选择“Auto shrink”选项,让系统自动压缩数据库,也可以用人工的方法来压缩。

3、记得数据库重新附加后用户要重新设置一下。如果以后,不想要它变大:sql2000下使用:在数据库上点右键-属性-选项-故障恢复-模型-选择-简单模型。

4、SQL2000我尝试过将17G的数据库收缩到5G,收缩了5个小时(不是普通PC,是服务器,具体配置忘了)没搞完,最后忍受不了停了,另建一个数据库将数据库导入,删除旧数据库。

关于sqlservermdf太大和sqlserver mdf 太大的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/sqlserver/126490.html