2022-12-20 09:22:18 +01:00
parent e90cfe34e9
commit 00d77e508d
7 changed files with 40 additions and 9 deletions

View File

@@ -27,10 +27,14 @@ func NewDatabase(conf server.Config) (*Database, error) {
return nil, err
}
xdb.SetMaxOpenConns(5)
xdb.SetMaxIdleConns(5)
xdb.SetConnMaxLifetime(60 * time.Minute)
xdb.SetConnMaxIdleTime(60 * time.Minute)
if conf.DBSingleConn {
xdb.SetMaxOpenConns(1)
} else {
xdb.SetMaxOpenConns(5)
xdb.SetMaxIdleConns(5)
xdb.SetConnMaxLifetime(60 * time.Minute)
xdb.SetConnMaxIdleTime(60 * time.Minute)
}
qqdb := sq.NewDB(xdb)