From 7e4e12107a655a39b54da3a6667cba7de8fc9fca Mon Sep 17 00:00:00 2001 From: CityFun <31820853+zhengkunwang223@users.noreply.github.com> Date: Mon, 24 Nov 2025 18:03:15 +0800 Subject: [PATCH] perf: change db connect params (#11055) --- Makefile | 2 +- agent/utils/common/sqlite.go | 4 ++-- core/middleware/operation.go | 4 ++-- core/utils/common/sqlite.go | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 661a23b40..ee29f2467 100644 --- a/Makefile +++ b/Makefile @@ -46,4 +46,4 @@ build_agent_on_darwin: build_all: build_frontend build_core_on_linux build_agent_on_linux -build_on_local: clean_assets build_frontend build_core_on_darwin build_agent_on_darwin upx_bin +build_on_local: clean_assets build_frontend build_core_on_darwin build_agent_on_darwin diff --git a/agent/utils/common/sqlite.go b/agent/utils/common/sqlite.go index 7f89d0295..47bdd0125 100644 --- a/agent/utils/common/sqlite.go +++ b/agent/utils/common/sqlite.go @@ -71,8 +71,8 @@ func GetDBWithPath(dbPath string) (*gorm.DB, error) { if dbError != nil { return nil, dbError } - sqlDB.SetMaxOpenConns(1) - sqlDB.SetMaxIdleConns(1) + sqlDB.SetMaxOpenConns(10) + sqlDB.SetMaxIdleConns(5) sqlDB.SetConnMaxLifetime(time.Hour) return db, nil } diff --git a/core/middleware/operation.go b/core/middleware/operation.go index 605cd285e..f9eb0389a 100644 --- a/core/middleware/operation.go +++ b/core/middleware/operation.go @@ -233,8 +233,8 @@ func newDB(pathItem string) (*gorm.DB, error) { if err != nil { return nil, err } - sqlDB.SetMaxOpenConns(1) - sqlDB.SetMaxIdleConns(1) + sqlDB.SetMaxOpenConns(10) + sqlDB.SetMaxIdleConns(5) sqlDB.SetConnMaxLifetime(time.Hour) return db, nil } diff --git a/core/utils/common/sqlite.go b/core/utils/common/sqlite.go index c809456e2..0454aa596 100644 --- a/core/utils/common/sqlite.go +++ b/core/utils/common/sqlite.go @@ -67,8 +67,8 @@ func GetDBWithPath(dbPath string) (*gorm.DB, error) { if dbError != nil { return nil, dbError } - sqlDB.SetMaxOpenConns(1) - sqlDB.SetMaxIdleConns(1) + sqlDB.SetMaxOpenConns(10) + sqlDB.SetMaxIdleConns(5) sqlDB.SetConnMaxLifetime(time.Hour) return db, nil }