欢迎光临
我们一直在努力

sqlserver 数据库收缩的方法

/******************************/

1.右键-属性-选项-简单模式

2.右键-任务-收缩-文件

3.右键-任务-收缩-数据库

/*****************************/

在SQL Server中经常遇到事务日志变大的情况,除了将数据库设置为“自动收缩”外,还可以使用下面的SQL命令进行快速清除数据库中的事务日志,命令如下:  

– 第一步:清空日志

  

DUMP TRANSACTION

   databasename

   WITH

   NO_LOG

  

— 第二步:截断事务日志

  

BACKUP LOG

   databasename

   WITH

   NO_LOG

  

— 第三步:收缩数据库

  

DBCC SHRINKDATABASE(databasename)


需要说明几点:

1. 上面的SQL命令需要按照顺序执行;

2. 执行上面的命令通常比直接使用右键菜单中的“收缩”命令要快很多

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。