MariaDB Logs
9847 ワード
クエリー・ログ:query logスロー・クエリー・ログ:slow query logトランザクション・ログ:transaction logバイナリ・ログ:binary log中継ログ:relay logエラー・ログ:error log
1、クエリー・ログ:
2、遅いクエリーログ
3、エラーログ
4、バイナリログ
中継ログ:
トランザクション・ログ:
1、クエリー・ログ:
:file
:table
general_log=ON|OFF
general_log_file=HOSTNAME.log
log_output=TABLE|FILE|NONE
general_log OFF , log_output NONE
log_output TABLE ,mariadb mysql general_log
2、遅いクエリーログ
SHOW GLOBAL VARIABLES LIKE 'long_query_time';
SELECT @@GLOBAL.long_query_time;
SET GLOBAL long_query_time=##;
:
slow_query_log=ON|OFF
slow_query_log_file=slow.log
log_slow_filiter:
SHOW VARIABLES LIKE 'log_slow_fil%'\G;
*************************** 1. row ***************************
Variable_name: log_slow_filter
Value: admin,filesort,filesort_on_disk,full_join,full_scan,query_cache,
query_cache_miss,tmp_table,tmp_table_on_disk
log_slow_queries=OFF ( slow_query_log )
log_slow_rate_limit=1
log_slow_verbosity=
min_examined_row_limit: SQL
log_queries_not_using_indexes:
3、エラーログ
mysqld
mysqld
event scheduler event
log_error=/PATH
log_warnings=1|0:
4、バイナリログ
SQL
SHOW { BINARY|MASTER } LOGS;
mariadb
SHOW MASTER STATUS;
SHOW BINARY EVENTS [IN 'binary_logfile'] [FROM POSITION] [limit offset,row_count]
statement
row
:mixed,
SELECT @@binlog_format
SELECT @@GLOBAL.binlog_format
SET binlog_format='';
:mysql-bin.00000x ( mysqlbinlog )
:mysql-bin.index ,
:
sql_log_bin=ON|OFF
log_bin=/path
binlog_format=STATEMENT|ROW|MIXED
max_binlog_size=1073741842 , 1G
,
sync_binlog: ( )
mysqlbinlog:
:
# at 1159
#181004 11:33:32 server id 1 end_log_pos 1291 Query thread_id=2 exec_time=0
error_code=0
SET TIMESTAMP=1538624012/*!*/;
INSERT INTO students(Name,Age,StuID) VALUES('Huang YueYing',19,27)
/*!*/;
:181004 11:33:32
:server id 1
:end_log_pos 1291( )
:Query
id:thread_id 2
:exec_time=0
:error_code=0
:INSERT INTO ...)
中継ログ:
,
トランザクション・ログ:
redo log
undo log