首页 > 代码库 > MySql高级四--mysql日志

MySql高级四--mysql日志

一、与日志相关的服务器变量

mysql>show global variables like ‘%log%‘

+-----------------------------+----------------------------------------+

| Variable_name          | Value                       |

+-----------------------------+----------------------------------------+

| back_log              | 50                         |

| binlog_cache_size        | 32768                       |

| binlog_direct_non_transactional_updates | OFF                 |

| binlog_format           | STATEMENT                    |

| expire_logs_days         | 0                          |

| general_log            | OFF                         |

| general_log_file         | /ROOT/mysql/run/mysqld/mysqld.log     |

| innodb_flush_log_at_trx_commit   | 1                       |

| innodb_locks_unsafe_for_binlog   | OFF                     |

| innodb_log_buffer_size      | 1048576                    |

| innodb_log_file_size       | 5242880                     |

| innodb_log_files_in_group   | 2                        |

| innodb_log_group_home_dir   | ./                       |

| innodb_mirrored_log_groups   | 1                       |

| log                 | OFF                       |

| log_bin              | OFF                       |

| log_bin_trust_function_creators | OFF                    |

| log_bin_trust_routine_creators   | OFF                   |

| log_error             | /ROOT/mysql/log/mysqld.log        |

| log_output            | FILE                       |

| log_queries_not_using_indexes | OFF                      |

| log_slave_updates       | OFF                      |

| log_slow_queries      | OFF                     |

| log_warnings         | 1                         |

| max_binlog_cache_size   | 18446744073709547520             |

| max_binlog_size      | 1073741824                 |

| max_relay_log_size    | 0                      |

| relay_log          |                        |

| relay_log_index      |                      |

| relay_log_info_file    | relay-log.info              |

| relay_log_purge      | ON                      |

| relay_log_space_limit  | 0                 |

| slow_query_log       | OFF                      |

| slow_query_log_file    | /ROOT/mysql/run/mysqld/mysqld-slow.log |

| sql_log_bin         | ON                     |

| sql_log_off         | OFF                    |

| sql_log_update       | ON                    |

| sync_binlog         | 0                     |

+--------------------------+----------------------------------------+


二、日志类型:

1、查询日志:

(1)、系统查询过程中产生的查询操作,默认是关闭的。


(2)、相关的服务器参数:

    log

    log_output

    general_log

    general_log_file

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


3、错误日志:


4、二进制日志:mysql的复制功能依赖于此日志。


5、中继日志:是从服务器从主服务器上读取并保存的日志。


6、事务日志:

MySql高级四--mysql日志