MYSQL SERVER收缩日志文件实现方法

 更新时间:2020年08月24日 15:20:13   作者:邯郸-小刀  
这篇文章主要介绍了MYSQL SERVER收缩日志文件实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

事务日志记录着在相关数据库上的操作,同时还存储数据库恢复(recovery)的相关信息。

收缩日志的原因有很多种,有些是考虑空间不足,有些则是应用程序限制导致的。

下面介绍的是在简单模式下,进行收缩操作。

一、命令行搞定

USE MASTER
GO
ALTER DATABASE {DBName} SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE {DBName} SET RECOVERY SIMPLE --简单模式
GO
USE {DBName}
GO
DBCC SHRINKFILE (N'{DBName}_Log' , 8, TRUNCATEONLY)
GO
USE MASTER
GO
ALTER DATABASE {DBName} SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE {DBName} SET RECOVERY FULL --还原为完全模式

二、通过图形界面逐步操作

1、打开数据库属性窗口

2、更改数据库恢复模式,“完整”改成“简单”

3、收缩数据库日志,“任务”->“收缩”

4、收缩完,将数据库的恢复模式修改为“完整”

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MySql8.023安装过程图文详解(首次安装)

    MySql8.023安装过程图文详解(首次安装)

    这篇文章主要介绍了MySql8.023安装过程(首次安装),本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • MySQL修改默认字符集编码的方法

    MySQL修改默认字符集编码的方法

    这篇文章主要介绍了MySQL修改默认字符集编码的方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • Mysql案例刨析事务隔离级别

    Mysql案例刨析事务隔离级别

    隔离性其实比想象要复杂。在SQL中定义了四种隔离的级别,每一种隔离级别都规定了一个事务中的修改,哪些是在事务内和事务间是可见的,哪些是不可见的。较低级别的隔离通常来说能承受更高的并发,系统的开销也会更小
    2021-09-09
  • sqlite迁移到mysql脚本的方法

    sqlite迁移到mysql脚本的方法

    这篇文章主要介绍了sqlite迁移到mysql脚本的方法,需要的朋友可以参考下
    2017-08-08
  • MySQL全量备份的实现

    MySQL全量备份的实现

    全量备份是MySQL数据库备份的常见方式,本文主要介绍了MySQL全量备份的实现,全量备份和增量备份是 MySQL 数据库备份的两种常见方式
    2024-04-04
  • MySQL优化之分区表

    MySQL优化之分区表

    这篇文章主要介绍了MySQL优化之分区表,需要的朋友可以参考下
    2016-06-06
  • mysql获取当前日期年月的两种实现方式

    mysql获取当前日期年月的两种实现方式

    这篇文章主要介绍了mysql获取当前日期年月的两种实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • 一文介绍mysql中TINYINT取值范围

    一文介绍mysql中TINYINT取值范围

    本文主要介绍了mysql中TINYINT取值范围,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • SQL慢查询优化方案详解

    SQL慢查询优化方案详解

    这篇文章主要介绍了SQL慢查询优化方案详解,如果你的项目中出现了一些查询超时情况,很可能是项目中有了一些慢查询的情况产生,下面就慢查询的排查和解决方案进行一番分析,需要的朋友可以参考下
    2023-07-07
  • mysql如何将一个列按逗号分割为多列

    mysql如何将一个列按逗号分割为多列

    在MySQL中,将一个列按逗号分割为多列可以通过使用SUBSTRING_INDEX()函数和CROSS JOIN操作实现,本文提供了一个实用的方法,通过创建数字序列和临时表来拆分tags列并计数每个标签的出现次数,适用于处理有限数量的标签值
    2024-09-09

最新评论