- 积分
- 16840
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
show global variables like 'expire_logs_days';, c { S9 L1 t/ z! [) S; R7 |; l
+------------------+-------+
+ |- e* w& _, _. M, M| Variable_name | Value |" Q ^! j. U" E* a4 N) ^0 i2 R
+------------------+-------+4 {8 L) w* J- M+ s- [# t* B' b
| expire_logs_days | 0 |
5 T% r5 G ?% }7 j+ ]) g: U修改bin.log日志清理日期:
5 R6 w9 Q+ N t4 `; x8 L; u4 i set global expire_logs_days=3;
+ J* r: [0 E) Q# h. s, Pmysql> show global variables like 'expire_logs_days';
( b# R- v, B5 ~, y5 V+------------------+-------+% C2 W8 ?; W; t6 f7 _$ B \4 v
| Variable_name | Value |# n" b( l% V R. N- P
+------------------+-------+6 R! B6 A4 s2 u
| expire_logs_days | 3 |$ t4 i9 ]3 f7 b
+------------------+-------+
* D0 ` X5 ~% n& o3 r3 j) `; y1 row in set (0.00 sec)
' |2 p8 o7 X5 b, W+------------------+-------+/ h$ \" }' |! U3 @3 J- m
1 row in set (0.01 sec) o' s# `- C; d [0 c4 r
6 Z+ z" t* m" `- g8 t: U3 M, H- v) I2 y
手动清理bin日志
4 p+ l, G. }4 `5 v A我们执行flush logs;# j) N) I) ~3 D/ p
mysql> flush logs;; K% F9 {/ R* n$ g2 h
Query OK, 0 rows affected, 64 warnings (0.16 sec
) S0 \. u$ f: _5 J$ Z5 A& F如果binlog非常多,不要轻易设置改参数,有可能导致io争用,这时候可以使用purge命令予以清除:0 `& o" l, B8 y
+ r+ y9 Y& g/ p9 y; b- F将bin.000055之前的binlog清掉:& M; @7 U% h6 n2 X
mysql>purge binary logs to 'bin.000055';
2 _4 r- V1 I9 }+ I将指定时间之前的binlog清掉:' n# f4 P0 b. Z7 y7 x& s
. ~0 G/ h' x+ D% B$ J) N
mysql>purge binary logs before '2017-05-01 13:09:51';
( P% `# U& _7 f. E4 m Z, u2 \2 }! @$ H
% a: n3 _$ e* F5 u
MariaDB [(none)]> show global variables like 'expire_logs_days';
1 u+ F/ P: s/ @3 g+------------------+-------+
, l* N( t% s6 n8 i& l" {7 e0 P| Variable_name | Value |3 c6 t8 X- s( y0 d9 f9 u
+------------------+-------+) l- A9 y# T- D _7 y: M& X
| expire_logs_days | 0 |
! q% `) d+ @ h4 A+------------------+-------+
5 X1 J# X7 A1 x0 ?; T9 [8 u1 row in set (0.00 sec)+ g* G. b- }$ u# S
MariaDB [(none)]> set global expire_logs_days=2;
9 o. Y& {8 L- g( M' a# c: p: b oQuery OK, 0 rows affected (0.00 sec)
% m6 i3 w4 \" c, y5 D! m9 x' g, lMariaDB [(none)]> show global variables like 'expire_logs_days';: b) m# a. z; Y
+------------------+-------+
5 g8 Q# Y2 |* a" \4 |1 \| Variable_name | Value |& q9 z6 p5 K8 D; Y
+------------------+-------+6 x# p1 M* G# D9 X' o3 U1 L. [
| expire_logs_days | 2 |
* |" O8 x! H3 q1 ?) ^ L+------------------+-------+
7 K8 |$ E$ C) U* M, T% R' Y/ _ G1 row in set (0.01 sec)
$ F" y6 j5 F/ U! B& \MariaDB [(none)]> set global expire_logs_days=3;
! b: W( P7 y+ `- |Query OK, 0 rows affected (0.00 sec)' c0 M! q# i7 |/ p5 b$ F% F6 [
MariaDB [(none)]> show global variables like 'expire_logs_days';
! q; v. c2 Y% U2 B* X+------------------+-------+
: W+ }& U5 ^$ F6 K. R \/ F| Variable_name | Value |% `% S5 p% [1 j, `5 Q8 o/ L8 D
+------------------+-------+
4 o; o; v' ]" J6 P. ?1 W0 _| expire_logs_days | 3 |! m% W" r! f" d, G# o8 P
+------------------+-------++ D" V- x$ A' N7 o& \; B& L
1 row in set (0.00 sec)
3 K* |' i% t5 h: U; q/ h2 XMariaDB [(none)]> flush logs;
$ ~2 Q5 C# D: c& I [6 L2 ]Query OK, 0 rows affected (0.02 sec)
; _0 t+ Q' u: `MariaDB [(none)]> purge binary logs before '2021-11-18 17:00:00';7 {0 L( m! }0 v. o i8 l. {
Query OK, 0 rows affected (0.00 sec)
2 o1 r& W: }( b* ^, A) iMariaDB [(none)]> purge binary logs before '2021-11-18 19:00:00';
/ B" ^1 p' |$ e) @6 kQuery OK, 0 rows affected (0.01 sec)
) ]8 d+ n, o: P# J E; y7 E: d1 v E0 |$ K
2 e2 w# _( N+ M8 {0 o) b |
|