Mariadb之日志相关配置

Posted kylingx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mariadb之日志相关配置相关的知识,希望对你有一定的参考价值。

#配置Mariadb日志
日志有6种,分别是查询日志(general_log),慢查询日志(log_slow_queries),错误日志(log_error,log_warnings),二进制日志(binlog),中继日志(relay_log)和事务日志(innodb_log)
#查询日志
日志存储位置可放在表中,也可以放在文件中,这个要根据自己的配置,当然也可以同时放在表和文件中;一般情况服务器IO压力不大的情况下是可以开启查询日志的,如果服务器IO压力大,建议不要开启查询日志;
#慢查询日志
可以利用慢查询日志来判断哪些语句执行时间超出指定时间;慢查询日志主要记录运行时间超出指定时长度查询语句;这个日志同查询日志类似,它也是可以存储在表和文件中的;
#错误日志
错误日志记录了mairadbd启动关闭过程中的输出信息,mariadbd运行中产生的错误信息,事件调度产生的信息,和主从复制架构中,从服务器复制线程启动时产生的信息;
#二进制日志
二进制日志用于记录引起数据改变或存在引起数据改变的潜在可能性的语句(STATEMENT)或改变后的结果(ROW),也可能是二者混合;这个日志在主从复制架构中非常重要,主要功能就是记录增删改语句,用于“重放”实现从节点和主节点数据相同的目的;
#中继日志
中继日志主要是在主从复制架构中记录从主服务器的二进制日志文件同步过来的事件信息;
#参考链接
https://www.cnblogs.com/qiuhom-1874/p/13205870.html

以上是关于Mariadb之日志相关配置的主要内容,如果未能解决你的问题,请参考以下文章

mysql/mariadb知识点总结 之 事务总结

我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情

mysql/mariadb知识点总结 之 事务总结

mysql/mariadb知识点总结 之 事务总结

Mysql/Mariadb配置日志

MySQL学习笔记之六:MySQL日志