diff --git a/cognee/infrastructure/databases/relational/sqlalchemy/SqlAlchemyAdapter.py b/cognee/infrastructure/databases/relational/sqlalchemy/SqlAlchemyAdapter.py index 74e9234d5..9369c0653 100644 --- a/cognee/infrastructure/databases/relational/sqlalchemy/SqlAlchemyAdapter.py +++ b/cognee/infrastructure/databases/relational/sqlalchemy/SqlAlchemyAdapter.py @@ -58,10 +58,11 @@ class SQLAlchemyAdapter: else: self.engine = create_async_engine( connection_string, - pool_size=1, # one physical session per container - max_overflow=1, + pool_size=5, + max_overflow=10, pool_recycle=280, pool_pre_ping=True, + pool_timeout=280, ) self.sessionmaker = async_sessionmaker(bind=self.engine, expire_on_commit=False)