MySQL日志类型大全(高手必备)

有很多人在学习MYSQL数据库的时候,很多人都会有这样的疑问,究竟Mysql有多少中类型的日志文件?每个日志类型文件作用又是什么?它们之间又有什么区别?我如何选择应该用哪一种日志类型呢?接下来,就给大家简单分享一下:

 

MySQL数据库共有四种类型的日志:Error Log、General Query Log、Slow Query Log 和 Binary Log 。

 

一、Error Log(错误日志)

Error Log 即 错误日志,主要是记录 mysqld 发生的一些错误。

 

二、General Query Log(一般查询日志)

General Query Log 即 一般查询日志,记录 mysqld 正在做的事情,如客户端的连接和断开、来自客户端每条 Sql Statement 记录信息;如果你想准确知道客户端究竟传了什么内容给服务端,这个日志就非常管用了,当然了这货是非常影响性能的。

 

三、Slow Query Log(慢查询日志)

Slow Query Log 即 慢查询日志,记录一些查询执行较慢的 SQL 语句,这个日志非常常用,主要是给开发者调优用的。

 

四、Binary Log(二进制日志)

Binary Log 简称 bin-log 即 二进制日志文件,这个文件记录了mysql所有的 DML 操作。

通过 Bin-log 日志我们可以做数据恢复,做主主复制和主从复制等等。对于开发者可能对 Bin-log 并不怎么关注,但是对于运维或者架构人员来讲是非常重要的。

简而言之,Bin-log 两个重要的用途:复制和恢复,很多十分好用的 MySQL 体验比如说增量备份,回滚至指定时间以及上面提到的主主和主从等等都依赖于 Bin-log。

    A+
发布日期:2019年06月06日 13:03:30  所属分类:Mysql
最后更新时间:2019-06-06 13:41:37
评分: (1 票;平均数5.00 ;最高评分 5 ;用户总数1;总得分 5;百分比100.00)
付杰
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
  • ¥ 99.9元
  • 市场价:5000元
PHP运行环境 wamp lamp lnmp 安装 配置 搭建服务
PHP运行环境 wamp lamp lnmp 安装 配置 搭建服务
  • ¥ 9.9元
  • 市场价:49.9元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: