refactor: Update database connection settings to limit concurrency and idle connections (#11045)

This commit is contained in:
KOMATA
2025-11-24 14:04:54 +08:00
committed by GitHub
parent 4dd9f00637
commit 4ddeb81972
3 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -71,8 +71,8 @@ func GetDBWithPath(dbPath string) (*gorm.DB, error) {
if dbError != nil {
return nil, dbError
}
sqlDB.SetConnMaxIdleTime(10)
sqlDB.SetMaxOpenConns(100)
sqlDB.SetMaxOpenConns(1)
sqlDB.SetMaxIdleConns(1)
sqlDB.SetConnMaxLifetime(time.Hour)
return db, nil
}
+2 -2
View File
@@ -233,8 +233,8 @@ func newDB(pathItem string) (*gorm.DB, error) {
if err != nil {
return nil, err
}
sqlDB.SetConnMaxIdleTime(10)
sqlDB.SetMaxOpenConns(100)
sqlDB.SetMaxOpenConns(1)
sqlDB.SetMaxIdleConns(1)
sqlDB.SetConnMaxLifetime(time.Hour)
return db, nil
}
+2 -2
View File
@@ -67,8 +67,8 @@ func GetDBWithPath(dbPath string) (*gorm.DB, error) {
if dbError != nil {
return nil, dbError
}
sqlDB.SetConnMaxIdleTime(10)
sqlDB.SetMaxOpenConns(100)
sqlDB.SetMaxOpenConns(1)
sqlDB.SetMaxIdleConns(1)
sqlDB.SetConnMaxLifetime(time.Hour)
return db, nil
}