From 146e09c9c7aa5d301ac96c1939fdd112f802f4ae Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Tue, 7 Dec 2021 13:48:29 +1100 Subject: [PATCH] MDEV-27074: disable log-bin during temp server start Not needed and can cause slowness, especially with sync_binlog=1. Thanks Rob Schwyzer for reporting and testing. --- docker-entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index c092f859..d3f4708c 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -120,7 +120,7 @@ mysql_get_config() { # Do a temporary startup of the MariaDB server, for init purposes docker_temp_server_start() { - "$@" --skip-networking --default-time-zone=SYSTEM --socket="${SOCKET}" --wsrep_on=OFF & + "$@" --skip-networking --default-time-zone=SYSTEM --socket="${SOCKET}" --wsrep_on=OFF --skip-log-bin & mysql_note "Waiting for server startup" # only use the root password if the database has already been initializaed # so that it won't try to fill in a password file when it hasn't been set yet