棋牌源码吧

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 255|回复: 0

MSSQL2005数据库LDF清除日志文件缩小体积

[复制链接]

2971

主题

0

回帖

8930

积分

超级版主

Rank: 8Rank: 8

积分
8930
发表于 2023-8-9 03:15:23 | 显示全部楼层 |阅读模式
数据库使用一段时间,数据没有弄多少,但是,日志文件都会很大,我们可以使用SQL软件自带的收缩功能,来减小占用磁盘空间。需要两步:
第一:先清除日志记录。
    体积单位&nbs数据库技术p;  &文件nbsp;    清除日志命令:DUMP TRANSACTION &nb日志级别sp;数据库名 WITH NO_LOG
       数据库管理系统              &日志nbsp;&只会守护你江峥nbsp;       &n数据库系统工程师bsp; 例:DUMP TR只会守护你小说ANSACTION  TestDB WITH NO_L只会禁咒的魔法师OG第二:收缩数据库。

.
如上图,一个数只会守护你江峥据库日志文件都4G了,这是清除目标。图片左只会守护你边是物理路径的文件,右边是数据只会平a的我弱爆了对应的文件。
  
登录数据库,在对应数据库右键--任务--收缩--文件

  
在文件类型里选择体积分数日志,其他默认,点击确定后稍等日志级别一会就可以了文件传输助手。然后去物理路径日志级别的磁盘里看LDF文件就变小了。
经过测试,收缩文件功能只会回收4G里没有写入日志的空间,如过你不先删除日志,你体积单位之间的进率是多少收缩的数据库系统的核心是体积会很小。
比如,LDF占用4G磁盘空间,实际写人日志3G,那么收缩功能只会回收剩余1G的空间,除非你用上面的命令删除日志才可以完全回收4G空间。
注意:收缩,是将LDF文件在日志是什么意思物理文件传输助手磁盘里缩减到最小占数据库管理系统用。
   &nb只会做零的米虫有出路吗sp;        清除日志,是将记录后的LDF里的文件清除,而LDF文件不会缩小。

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|棋牌源码吧

GMT+8, 2024-11-23 04:30 , Processed in 0.081064 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表