MS SQL SERVER 数据库日志压缩方法与代码

 更新时间:2007年03月18日 00:00:00   作者:  
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中的SELECT会阻塞SELECT吗

    SQL Server中的SELECT会阻塞SELECT吗

    这篇文章主要给大家介绍了SQL Server中的SELECT会阻塞SELECT的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-12-12
  • SQL Server数据库安装时常见问题解决方案集锦

    SQL Server数据库安装时常见问题解决方案集锦

    对于初学者来说,安装SQL Server数据库时,常常会有一些问题的出现,这篇文章就是针对安装时常见问题总结的解决方案,需要的朋友可以参考下
    2015-08-08
  • 行转列之SQL SERVER PIVOT与用法详解

    行转列之SQL SERVER PIVOT与用法详解

    这篇文章主要给大家介绍了关于行转列之SQL SERVER PIVOT与用法的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用SQL SERVER具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • SQL优化技巧指南

    SQL优化技巧指南

    这篇文章主要介绍了SQL优化的方方面面的技巧,以及应注意的地方,需要的朋友可以参考下
    2014-08-08
  • SQL 联合查询与XML解析实例详解

    SQL 联合查询与XML解析实例详解

    这篇文章主要介绍了SQL 联合查询与XML解析实例详解的相关资料,并附实例代码,需要的朋友可以参考下
    2016-11-11
  • sql server2008调试存储过程的完整步骤

    sql server2008调试存储过程的完整步骤

    这篇文章主要给大家分享介绍了关于sql server2008调试存储过程的完整步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • SQL中字段自增(IDENTITY,序列Sequence)的两种方法

    SQL中字段自增(IDENTITY,序列Sequence)的两种方法

    本文主要介绍了SQL中字段自增,主要包括IDENTITY,序列Sequence的两种方法,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • 教你恢复SQLSERVER的master系统库的方法

    教你恢复SQLSERVER的master系统库的方法

    这篇文章主要介绍了恢复SQLSERVER的master系统库,本文介绍可能需要恢复master数据库的情况以及如何正确完成这些步骤,需要的朋友可以参考下
    2022-09-09
  • SqlLoader怎么使用

    SqlLoader怎么使用

    SQL*Loader(SQLLDR)是Oracle的高速批量数据加载工具。这是一个非常有用的工具,可用于多种平面文件格式向Oralce数据库中加载数据,本文给大家分享sqlloader怎么使用的相关资料,感兴趣的朋友一起学习吧
    2015-12-12
  • SQL Server的通用分页存储过程 未使用游标,速度更快!

    SQL Server的通用分页存储过程 未使用游标,速度更快!

    使用SQL Server时,分页处理一直是个比较棘手的问题
    2010-11-11

最新评论