• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    DBCC SHRINKDATABASEMS 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 '])') 

      

    您可能感兴趣的文章:
    • sql server通过脚本进行数据库压缩全备份的方法【推荐】
    • sql server 2008 压缩备份数据库(20g)
    • mysql数据库备份命令分享(mysql压缩数据库备份)
    • sqlserver 数据库压缩与数据库日志(ldf)压缩方法分享
    • 自动备份mssql server数据库并压缩的批处理脚本
    • ms SQL server数据库备份、压缩与SQL数据库数据处理的方法
    • MS SQL SERVER 数据库日志压缩方法与代码
    • 在程序中压缩sql server2000的数据库备份文件的代码
    • SQL Server 2000/2005/2008删除或压缩数据库日志的方法
    上一篇:SQL 随机查询 包括(sqlserver,mysql,access等)
    下一篇:SQLSERVER 高级复 制 排错 技巧
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    DBCC SHRINKDATABASEMS SQL数据库日志压缩方法 DBCC,SHRINKDATABASEMS,SQL,数据库,