Explorar o código

Рефакторинг

Book Pauk %!s(int64=2) %!d(string=hai) anos
pai
achega
3204946fc8
Modificáronse 1 ficheiros con 4 adicións e 7 borrados
  1. 4 7
      server/core/WebWorker.js

+ 4 - 7
server/core/WebWorker.js

@@ -170,14 +170,11 @@ class WebWorker {
                 },
             });
 
-            //открываем все таблицы
-            await db.openAll();
+            //открываем почти все таблицы
+            await db.openAll({exclude: ['author']});
 
-            //переоткроем таблицу 'author' с бОльшим размером кеша блоков, для ускорения выборки
-            if (config.dbCacheSize < 100) {
-                await db.close({table: 'author'});
-                await db.open({table: 'author', cacheSize: 100});
-            }
+            //откроем таблицу 'author' с бОльшим размером кеша блоков, для ускорения выборки
+            await db.open({table: 'author', cacheSize: (config.dbCacheSize > 100 ? config.dbCacheSize : 100)});
 
             this.dbSearcher = new DbSearcher(config, db);