From 7692b21e3d02010d480fa02e994b9b0287272df7 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Sun, 3 Sep 2023 01:14:18 +0200 Subject: [PATCH] Faster startup --- .../dbengine/database/disk/LLLocalKeyValueDatabase.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/it/cavallium/dbengine/database/disk/LLLocalKeyValueDatabase.java b/src/main/java/it/cavallium/dbengine/database/disk/LLLocalKeyValueDatabase.java index fed6755..2fa880c 100644 --- a/src/main/java/it/cavallium/dbengine/database/disk/LLLocalKeyValueDatabase.java +++ b/src/main/java/it/cavallium/dbengine/database/disk/LLLocalKeyValueDatabase.java @@ -923,6 +923,7 @@ public class LLLocalKeyValueDatabase extends Backuppable implements LLKeyValueDa ); options.setDbPaths(paths); options.setMaxOpenFiles(databaseOptions.maxOpenFiles().orElse(-1)); + options.setMaxFileOpeningThreads(Runtime.getRuntime().availableProcessors()); if (databaseOptions.spinning()) { // https://nightlies.apache.org/flink/flink-docs-release-1.3/api/java/org/apache/flink/contrib/streaming/state/PredefinedOptions.html options.setUseFsync(false);