最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

mysql文件,日志

来源:懂视网 责编:小采 时间:2020-11-09 09:12:23
文档

mysql文件,日志

mysql文件,日志:1、mysql的文件mysql数据库包含如下几种文件类型: a.数据文件(datafile):存放表中的具体数据文件。 b.数据字典:记录数据库中所有Innodb表的信息。 c.重做日志(redolog):记录数据库变更记录的文件,用于系统异常crash(掉电)后的恢复操作,可以
推荐度:
导读mysql文件,日志:1、mysql的文件mysql数据库包含如下几种文件类型: a.数据文件(datafile):存放表中的具体数据文件。 b.数据字典:记录数据库中所有Innodb表的信息。 c.重做日志(redolog):记录数据库变更记录的文件,用于系统异常crash(掉电)后的恢复操作,可以

1、mysql的文件
mysql数据库包含如下几种文件类型:
a.数据文件(datafile):存放表中的具体数据文件。
b.数据字典:记录数据库中所有Innodb表的信息。
c.重做日志(redolog):记录数据库变更记录的文件,用于系统异常crash(掉电)后的恢复操作,可以配置多个比如:ib_logfile0、ib_logfile1.
d.回滚日志(undolog):也存在与mysql的ibdata文件,用户记录事物的回滚操作。
e.归档日志(binlog):事物提交之后,记录到归档日志中。
f.其他日志:slowlog、errorlog、querylog。

2、mysql的日志:
a.binary log:记录所有更改数据的语句。还用于复制
作用:恢复、复制、审计。
开启方法:
[mysqld]
log-bin =mysql-bin
二进制日志格式:--binlog-format={row |STATEMENT| MIXED }
statement:基于语句记录
row:基于行的记录, 将明确记录表的每行记录发生的变化。使用这种日志记录方式
MIXED:混合记录,默认情况下基于语句记录日志,特殊情况下也能自动切换成基于行记录
注意:在此之前的MySQL5.7.7,基于语句的日志记录格式是默认的。在MySQL5.7.7或更高版本,基于行的日志记录格式是默认的。
影响二进制日志记录行为的参数:
max-binlog-size:
binlog-cache-size
sysnc-binlog
binlog-do-db
binlog-ignore-db
log-slave-update
binlog-format
mysql-bin.index:文件是binary log index 的功能是记录所有binary log的绝对路径,保证MySQL各种线程能够顺利的根据它找到所有需要的binary log文件.
b.Error log 错误日志
1、记录了服务器运行中产生的错误信息
2、记录了服务在启动和停止是所产生的信息
3、在从服务器上如果启动了复制进程的时候,复制进程的信息也会被记录
启用错误日志:默认情况下,系统已近将其自动启动
在主配置文件中:
log-error= 指定错误日志的位置,这个位置myaql用户必须有写权限

错误级别:
ERROR_LEVEL-->错误级别
WARNING_LEVEL-->警告级别
NOTE_LEVEL-->信息级别

c.General-log
通用查询日志:记录建立的客户端连接和执行的语句

d.slow log 慢日志:默认是10s long_query_time = 10s 建议改成1s
记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询
2.常用的参数详解:
注意:修改以下参数, 需要重新启动数据库服务才会生效。
slow_query_log=off|on --是否开启慢查询日志
slow_query_log_file=filename --指定保存路径及文件名,默认为数据文件目录,hostname-slow.loglong_query_time=2 --指定多少秒返回查询的结果为慢查询
long-queries-not-using-indexes   --记录所有没有使用到索引的查询语句
min_examined_row_limit=1000    --记录那些由于查找了多余1000次而引发的慢查询
long-slow-admin-statements     --记录那些慢的optimize table,analyze table和alter table语句
log-slow-Slave-statements     --记录由Slave所产生的慢查询

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

mysql文件,日志

mysql文件,日志:1、mysql的文件mysql数据库包含如下几种文件类型: a.数据文件(datafile):存放表中的具体数据文件。 b.数据字典:记录数据库中所有Innodb表的信息。 c.重做日志(redolog):记录数据库变更记录的文件,用于系统异常crash(掉电)后的恢复操作,可以
推荐度:
标签: 文件 日志 File
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top