mysql 版本 8.0.31,网上查到的都是说,binlog文件 flush log 时 或者重启时会生成新的文件。
但我查了,没重启过
mysql> show global status like 'uptime';
+---------------+---------+
| Variable_name | Value |
+---------------+---------+
| Uptime | 2182679 |
+---------------+---------+
但是binlog文件总是一天一个,没有按照配置的大于多少M才生成
-rw-r----- 1 mysql mysql 2519465 2月 1 00:00 binlog.000018
-rw-r----- 1 mysql mysql 2975728 2月 2 00:00 binlog.000019
-rw-r----- 1 mysql mysql 10530414 2月 3 00:00 binlog.000020
-rw-r----- 1 mysql mysql 2874641 2月 4 00:00 binlog.000021
-rw-r----- 1 mysql mysql 2544912 2月 5 00:00 binlog.000022
-rw-r----- 1 mysql mysql 2491943 2月 6 00:00 binlog.000023
-rw-r----- 1 mysql mysql 3108069 2月 7 00:00 binlog.000024
-rw-r----- 1 mysql mysql 2492860 2月 8 00:00 binlog.000025
-rw-r----- 1 mysql mysql 2518160 2月 9 00:00 binlog.000026
-rw-r----- 1 mysql mysql 2842260 2月 10 00:00 binlog.000027
-rw-r----- 1 mysql mysql 2548446 2月 11 00:00 binlog.000028
-rw-r----- 1 mysql mysql 2522048 2月 12 00:00 binlog.000029
-rw-r----- 1 mysql mysql 2505960 2月 13 00:00 binlog.000030
每天都是00:00 点 ,我想问的是,mysql 8.0 binlog文件目前的生成策略是怎样的,我能在哪里看到吗