服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|

服务器之家 - 数据库 - Mysql - MYSQL SERVER收缩日志文件实现方法

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

2021-01-29 18:03邯郸-小刀 Mysql

这篇文章主要介绍了MYSQL SERVER收缩日志文件实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

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

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

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

一、命令行搞定

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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、打开数据库属性窗口

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

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

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

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

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

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

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

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

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

原文链接:https://www.cnblogs.com/xzlive/p/12425508.html

延伸 · 阅读

精彩推荐
  • MysqlMySQL数据库主机127.0.0.1与localhost区别

    MySQL数据库主机127.0.0.1与localhost区别

    这篇文章主要介绍了MySQL主机127.0.0.1与localhost区别总结,需要的朋友可以参考下...

    服务器之家4132019-07-11
  • Mysql详解mysql8.0创建用户授予权限报错解决方法

    详解mysql8.0创建用户授予权限报错解决方法

    这篇文章主要介绍了详解mysql8.0创建用户授予权限报错解决方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    眼沉沉2692019-06-22
  • Mysql在同一台机器上运行多个 MySQL 服务

    在同一台机器上运行多个 MySQL 服务

    在Mysql中有一mysqld_multi命令,可用于在一台物理服务器运行多个Mysql服务,今天参考一些文档,亲自测试并通过,真高兴,现将操作过程共享给大家!...

    MySQL教程网2192019-10-15
  • MysqlMySQL 按指定字段自定义列表排序的实现

    MySQL 按指定字段自定义列表排序的实现

    下面小编就为大家带来一篇MySQL 按指定字段自定义列表排序的实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    MYSQL教程网1482020-07-22
  • Mysqlmysql8.0 windows x64 zip包安装配置教程

    mysql8.0 windows x64 zip包安装配置教程

    这篇文章主要为大家详细介绍了mysql8.0 windows x64 zip包安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    long885093722020-09-01
  • Mysqlmysql外键基本功能与用法详解

    mysql外键基本功能与用法详解

    这篇文章主要介绍了mysql外键基本功能与用法,结合实例形式详细分析了mysql外键的基本概念、功能、用法及操作注意事项,需要的朋友可以参考下...

    随风行云8452021-01-13
  • MysqlLinux安装MySQL5.6.24使用文字说明

    Linux安装MySQL5.6.24使用文字说明

    这篇文章主要为大家详细介绍了Linux安装MySQL使用文字说明,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    workxlk3222020-07-12
  • MysqlMySQL 配置优化(多个参数)

    MySQL 配置优化(多个参数)

    安装MySQL后,配置文件my.cnf在 /MySQL安装目录/share/mysql目录中,该目录中还包含多个配置文件可供参考,有my-large.cnf ,my-huge.cnf, my-medium.cnf,my-small.cnf,分...

    zhangbo4442020-06-11