Parcourir la source

Рефакторинг

Book Pauk il y a 2 ans
Parent
commit
3204946fc8
1 fichiers modifiés avec 4 ajouts et 7 suppressions
  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);
             this.dbSearcher = new DbSearcher(config, db);