В моем приложении Spring у меня есть задание cron, которое выполняет следующий собственный запрос Derby, чтобы освободить неиспользуемое пространство:
Код: Выделить всё
private static final String COMPRESS_TABLE_QUERY =
"CALL SYSCS_UTIL.SYSCS_INPLACE_COMPRESS_TABLE(:schema, :name, 1, 1, 1)";
Важным моментом для меня является то, что с Derby соединение остается открытым. При использовании команды SHUTDOWN COMPACT базу данных необходимо закрыть и перезапустить, что не идеально.
Спасибо за помощь!
Подробнее здесь: https://stackoverflow.com/questions/798 ... like-derby
Мобильная версия