首页 > 代码库 > 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日志