zoukankan      html  css  js  c++  java
  • MySQL日志功能

    1、查询日志

    log={ON|OFF}:是否记录所有语句的日志信息于一般查询日志文件(general_log);

    log_output={TABLE|FILE|NONE},TABLE和FILE可以同时出现,用逗号分隔即可

    general_log:是否启用查询日志

    general_log_file:定义一般查询日志保存的文件

    2、慢查询日志:查询执行时长超过指定时长的查询,即为慢查询

    long_query_time:10.000000

    slow_query_log={ON|OFF}  设定是否启用慢查询日志:它的数去位置也取决于log_output={TABLE|FILE|NONE}

    slow_query_log_file:/data/mysql/master-slow.log 定义日志文件路径及名称

    3、错误日志

    服务器启动和关闭过程中的信息;

    服务器运行过程中的错误信息;

    事件调度器运行一个事件时产生的信息;

    在复制架构中的从服务器上启动从服务器线程时产生的信息;

    log_error=/path/to/error_log_file

    log_warnings={0|1}是否记录警告信息于错误日志中

    4、二进制日志:跟修改相关的操作,复制功能依赖于此日志

    时间点恢复

    复制

    5、中继日志

    6、事务日志

    • 随机I/O转换为顺序I/O
    • ACID:持久性
    • 日志文件组:至少应该有两组日志文件
    • 注意:应尽可能使用小事务以提升事务引擎的性能

    查看MySQL日志相关的变量:

    SHOW GLOBAL VARIABLES LIKE '%log%';

    临时修改MySQL配置的变量

    SET GLOBAL general_log=ON;

    永久修改将general_log=ON写入到my.cnf文件中去

     

  • 相关阅读:
    OCP-1Z0-052-V8.02-167题
    OCP-1Z0-052-V8.02-172题
    OCP-1Z0-052-V8.02-178题
    OCP-1Z0-052-V8.02-180题
    OCP-1Z0-052-V8.02-84题
    OCP-1Z0-052-V8.02-86题
    OCP-1Z0-052-V8.02-85题
    OCP-1Z0-052-V8.02-83题
    OCP-1Z0-052-V8.02-76题
    OCP-1Z0-052-V8.02-75题
  • 原文地址:https://www.cnblogs.com/fansik/p/5553411.html
Copyright © 2011-2022 走看看