From 90938de5f0bf74c6031c0acc0de7851e587c3dbf Mon Sep 17 00:00:00 2001 From: swve Date: Fri, 16 May 2025 22:19:45 +0200 Subject: [PATCH] fix: adjust database connection pool settings for improved performance --- apps/api/src/core/events/database.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/src/core/events/database.py b/apps/api/src/core/events/database.py index 6733dd81..8c703c6e 100644 --- a/apps/api/src/core/events/database.py +++ b/apps/api/src/core/events/database.py @@ -36,8 +36,8 @@ engine = create_engine( learnhouse_config.database_config.sql_connection_string, # type: ignore echo=False, pool_pre_ping=True, # type: ignore - pool_size=10, - max_overflow=20, + pool_size=5, + max_overflow=0, pool_recycle=300, # Recycle connections after 5 minutes pool_timeout=30 )