From d6ba6de7e192e33ff1fcfbf487bd48b32b962aae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois-Xavier=20Thomas?= Date: Wed, 9 Jan 2019 22:27:40 +0100 Subject: [PATCH] Run a first defrag before enabling auto defrag on HSQLDB --- .../liquibase/10.2/setup-hsqldb-checkpoint-defrag.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/airsonic-main/src/main/resources/liquibase/10.2/setup-hsqldb-checkpoint-defrag.xml b/airsonic-main/src/main/resources/liquibase/10.2/setup-hsqldb-checkpoint-defrag.xml index c75b9bf3..7f42743b 100644 --- a/airsonic-main/src/main/resources/liquibase/10.2/setup-hsqldb-checkpoint-defrag.xml +++ b/airsonic-main/src/main/resources/liquibase/10.2/setup-hsqldb-checkpoint-defrag.xml @@ -8,6 +8,10 @@ + + CHECKPOINT DEFRAG; + Defragment the database before enabling auto defrag, so that the biggest part of the work is done during migration. + SET LOGSIZE 64; Automatically run a CHECKPOINT when the log is above 64MB.