Replication and Binary Logging Options and Variables if it is, omits the step of calculating the transactions that should be skipped or not skipped, so that the old relay logs are not required for the recovery process. This variable does not affect the following Group Replication channels: Any other channels running on a group are affected, such as a channel which is replicating from an outside source or another group. The maximum amount of space to use for all relay logs. Use shared locks, and avoid unnecessary lock acquisitions, to improve performance for semisynchronous replication. This setting and  replication_sender_observe_commit_only  help as the number of replicas increases, because contention for locks can slow down performance. While this system variable is enabled, the semisynchronous replication plugin cannot be uninstalled, so you must disable the system variable before the uninstall can complete. This system variable can be enabled before or after installing the semisynchronous replication plugin, and can be enabled while replication is running. Semisynchronous replication source servers can 3523 Command-Line Format --replication-optimize-for-static- plugin-config[={OFF|ON}] Introduced 8.0.23 System Variable Scope Global Dynamic Yes SET_VAR  Hint Applies No Type Boolean Default Value OFF • replication_optimize_for_static_plugin_config • relay_log_space_limit • group_replication_applier • group_replication_recovery Note Command-Line Format --relay-log-space-limit=# System Variable relay_log_space_limit Scope Global Dynamic No SET_VAR  Hint Applies No Type Integer Default Value 0 Minimum Value 0 Maximum Value 4294967295