Update database limits
parent
59ea469fb6
commit
de0bd74dc2
8
db/db.go
8
db/db.go
|
@ -38,8 +38,12 @@ func Init(username, password, protocol, address, database string) error {
|
||||||
return fmt.Errorf("failed to open database connection: %s", err)
|
return fmt.Errorf("failed to open database connection: %s", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
handle.SetMaxIdleConns(256)
|
if protocol == "unix" {
|
||||||
handle.SetMaxOpenConns(256)
|
handle.SetMaxOpenConns(1000)
|
||||||
|
} else {
|
||||||
|
handle.SetMaxOpenConns(200)
|
||||||
|
}
|
||||||
|
|
||||||
handle.SetConnMaxIdleTime(time.Second * 30)
|
handle.SetConnMaxIdleTime(time.Second * 30)
|
||||||
handle.SetConnMaxLifetime(time.Minute)
|
handle.SetConnMaxLifetime(time.Minute)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue