1、MySQL服务器日志MySQL日志:查询日志:由于I/O占用比较大所以不建议开启。慢查询日志:记录查询时间超出设定时间的查询语句。错误日志:记录错误信息二进制日志:重做日志中继日志:备服务器从主服务器复制过来的数据临时暂存在备服务器上日志文件叫中继日志事务日志:ACID,..
分类:
数据库 时间:
2015-06-27 11:47:07
阅读次数:
194
打开二进制日志(二进制日志内容:更改数据库的操作)在/etc/mysql/my.cnf中将log_bin这一行的注释去掉就开启了后面的是保存的路径下面的expire_logs_days是过多久,Mysql自动删除二进制日志max_binlog_size为最大二进制日志大小注意重启mysql后刚刚的修改才生效shell>sudos..
分类:
数据库 时间:
2015-06-25 21:27:27
阅读次数:
153
mysql日志
分为4种分别是:二进制日志、错误日志、通用查询日志和慢查询日志。
二进制日志:以二进制文件的形式记录了数据库中的操作,但不记录查询语句。
错误日志:记录mysql服务器的启动、关闭的时间和运行错误等信息
通用查询日志:记录用户登录和记录查询的信息
慢查询日志:记录执行时间超过指定时间的操作。
注:除了二进制日志外,其他日志都是文本文件。日志文件通常存储在数据库的数据目录下。默认只启...
分类:
数据库 时间:
2015-06-13 12:57:45
阅读次数:
165
今天MYSQL服务器磁盘空间耗尽,经排查发现mysql目录下生成大量的二进制日志文件,占用几十G的磁盘空间,差不多3000多个文件,如下图进入mysql里面查看相关log的设置mysql>showvariableslike‘%log%‘;
+-----------------------------------------+--------------------------..
分类:
数据库 时间:
2015-06-11 00:32:30
阅读次数:
166
MySQL日志主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志。日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出...
分类:
数据库 时间:
2015-06-05 19:07:20
阅读次数:
138
1.要启动mysql日志,你就要找到mysql 核心的文件my.cnf (路径:/etc/mysql)在命令窗口输入:cd /etc/mysql在命令窗口输入:ls你就可以看到my.cnf文件,输入sudo vim my.cnf 编辑此文件 找到下面的内容,把#删除。#general_log_fi....
分类:
数据库 时间:
2015-06-03 17:07:21
阅读次数:
111
MySQL Replication可以很方便的用来做应用的读扩展,也可以帮MySQL实现一定程度的HA方案。MySQL通过向备库传送二进制日志来实现Replication,本文将通过二进制日志相关源代码的主要接口来解释:“MySQL如何传输二进制日志,是主库推,还是备库拉?MySQL日志传输的实时性...
分类:
数据库 时间:
2015-05-21 17:12:57
阅读次数:
178
今天遇到一个问题,因为mysql所在机器的磁盘满了导致mysql死锁,连查询select都不行,要不是看mysql日志,还真找不到原因。
通过show processlist能看到第一条是个update语句,需要写入数据,因为磁盘满了,写入不了,导致mysql死锁。
查看mysql日志可以发现有告警日志:“[Warning] Disk is full writi...
分类:
数据库 时间:
2015-05-20 20:41:47
阅读次数:
137
一:日志的组成部分1.1错误日志1.2一般查询日志1.3慢查询日志1.4二进制日志1.5中继日志1.6事务日志二:存储引擎介绍2.1MyISAM2.2InnoDB2.3MRG_MYISAM2.4CSV2.5ARCHIVE2.6MEMORY2.7BLACKHOLE1.1错误日志:主要是用于记录服务器运行当中的错误信息服务器启动或者关闭过程中产生的..
分类:
数据库 时间:
2015-05-17 09:31:49
阅读次数:
256
mysql日志:二进制日志,错误日志,和查询日志。...
分类:
数据库 时间:
2015-05-01 13:29:29
阅读次数:
163