diff --git a/hive/db/db_state.py b/hive/db/db_state.py index ad9fe99119c302490f43857737dbcd67c6d4d122..5bb607a840de165ce52432b7cc5ac7023f76a76d 100644 --- a/hive/db/db_state.py +++ b/hive/db/db_state.py @@ -200,7 +200,7 @@ class DbState: def _execute_query_with_modified_work_mem( cls, db: Db, sql: str, explain: bool = False, value: Optional[str] = None, separate_transaction: bool = True ) -> None: - divide_factor = 64 + divide_factor = 32 _value = value or f'{int(get_memory_amount() / divide_factor)}MB' sql_show_work_mem = 'SHOW work_mem;' diff --git a/hive/db/schema.py b/hive/db/schema.py index 964d8c4a2ac9d0699d8e41e943b010b03b2bdbcc..9c5b9b3dbf9649ea9b95c371e041adf2f362afd3 100644 --- a/hive/db/schema.py +++ b/hive/db/schema.py @@ -463,7 +463,7 @@ def setup(db, admin_db): build_metadata().create_all(db.engine()) # tune auto vacuum/analyze - reset_autovac(db) + #disable individual table tuning reset_autovac(db) # sets FILLFACTOR: set_fillfactor(db)