Mysql 日志

日志文件选项文件名程序
错误--log-errorhost_name.err 
常规--general_loghost_name.log 
慢查询

--slow_query_log

--long_query_time

host_name-slow.log

mysqldumpslow

pt-query-digest

二进制

--log-bin

--expire-logs-days

host_name-bin.00001

mysqlbinlog

binlog2sql

审计

--audit_log

--audit_log_file

audit.log 

 

二进制日志格式

 基于语句(statement)基于行(row)
日志文件大小
复制限制并非所有语句都可以复制所有语句都可以复制
主/从 mysql版本从可以采用不同行结构的较新版本从必须是完全相同的版本和行结构
锁定insert 和 select 要求数量更多的行锁insert update delete 在从上需要较少的锁
时间恢复

 

show binary logs;

show master status;

show binlog events in 'mysql-bin.000001';

基于时间删除日志

set global expire_logs_days=7;

purge binary logs before now() -interval 3 days;

根据文件名删除

purge binary logs to 'mysql-bin.000009';

----------------------------------------------------------------------------------------------

查询日新增SQL

select a.query from (select query from sys.statement_analysis where first_seen>=DATE_SUB(sysdate(),INTERVAL 1 DAY)
and last_seen<sysdate()) a left join (select query from sys.statement_analysis where first_seen>=DATE_SUB(sysdate(),INTERVAL 2 DAY)
and last_seen<DATE_SUB(sysdate(),INTERVAL 1 DAY)) b on a.query=b.query

 

转载于:https://www.cnblogs.com/emmm233/p/9961859.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值