Mysql: relay log generation frequency is too high, one per minute, how to return a responsibility?

Mysql relay logs are generated too frequently, one per minute. What"s going on?
how to solve this problem?

    -rw-r----- 1 mysql mysql    362 May 28 10:08 mysqld-relay-bin.026937
    -rw-r----- 1 mysql mysql    362 May 28 10:09 mysqld-relay-bin.026938
    -rw-r----- 1 mysql mysql    362 May 28 10:10 mysqld-relay-bin.026939
    -rw-r----- 1 mysql mysql    362 May 28 10:11 mysqld-relay-bin.026940
    -rw-r----- 1 mysql mysql    362 May 28 10:12 mysqld-relay-bin.026941
    -rw-r----- 1 mysql mysql    362 May 28 10:13 mysqld-relay-bin.026942
    -rw-r----- 1 mysql mysql    362 May 28 10:14 mysqld-relay-bin.026943
    -rw-r----- 1 mysql mysql    362 May 28 10:15 mysqld-relay-bin.026944
    -rw-r----- 1 mysql mysql    362 May 28 10:16 mysqld-relay-bin.026945
    -rw-r----- 1 mysql mysql    362 May 28 10:17 mysqld-relay-bin.026946
    -rw-r----- 1 mysql mysql    362 May 28 10:18 mysqld-relay-bin.026947
    -rw-r----- 1 mysql mysql    362 May 28 10:19 mysqld-relay-bin.026948
    -rw-r----- 1 mysql mysql    362 May 28 10:20 mysqld-relay-bin.026949
    -rw-r----- 1 mysql mysql    362 May 28 10:21 mysqld-relay-bin.026950
    -rw-r----- 1 mysql mysql    362 May 28 10:22 mysqld-relay-bin.026951
    -rw-r----- 1 mysql mysql    362 May 28 10:23 mysqld-relay-bin.026952
    -rw-r----- 1 mysql mysql    362 May 28 10:24 mysqld-relay-bin.026953
    -rw-r----- 1 mysql mysql    362 May 28 10:25 mysqld-relay-bin.026954
    -rw-r----- 1 mysql mysql    362 May 28 10:26 mysqld-relay-bin.026955
Mar.14,2021

refer to the official documentation:
the slave server creates a new relay log file under the following conditions:

The

SQL thread automatically deletes each relay log file after it executes all events and no longer needs it. There is no explicit mechanism to delete the relay log because the SQL thread does. However, FLUSH LOGS rotates the relay logs, which affects when the SQL thread deletes them.

Menu