mysql日志压缩不了_转载:MS SQL数据库日志压缩思路方法

MS SQL数据库日志压缩思路方法

MS SQL性能是很不错 但是数据库用了 段时间的后 数据库却变得很大 实际 数据量不大 般都是数据库日志引起 !数据库日志 增长可以达到好几百M

网上 MSSQL虚拟主机价格也贵 要想不让数据库超容 只好压缩下数据库日志 或者删除数据库日志

下面我给大家介绍 个思路方法

1、打开企业管理器

2、打开要处理 数据库

3、点击菜单>工具>SQL查询分析器

4、在输入窗口里面输入:

DUMP TRANSACTION [数据库名] WITH NO_LOG

BACKUP LOG [数据库名] WITH NO_LOG

DBCC SHRINKDATABASE([数据库名])

点击执行!这样子数据库就操作成功了

里面 思路方法:

压缩数据库日志

--1.清空日志

exec('DUMP TRANSACTION [' @dbname '] WITH NO_LOG')

--2.截断事务日志:

exec('BACKUP LOG [' @dbname '] WITH NO_LOG')

--3.收缩数据库文件(如果不压缩,数据库 文件不会减小

exec('DBCC SHRINKDATABASE([' @dbname '])')

如:

DUMP TRANSACTION [DBName1] WITH NO_LOG

BACKUP LOG [DBName1] WITH NO_LOG

DBCC SHRINKDATABASE([DBName1])

如:

DUMP TRANSACTION [DBName2] WITH NO_LOG

BACKUP LOG [DBName2] WITH NO_LOG

DBCC SHRINKDATABASE([DBName2])

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值