Skip to content

SetMaxOpenConns

SetMaxOpenConns 方法用于设置与数据库的最大打开连接数。如果 MaxIdleConns 大于 0 并且新的 MaxOpenConns 小于 MaxIdleConns, 则 MaxIdleConns 将减少以匹配的 MaxOpenConns。如果参数 <=0,则打开的连接数没有限制。默认值为 0(无限制)。

函数语法

func (db *DB)SetMaxOpenConns(n int)

示例

package main

import (
   _ "./go-driver-xugusql"
   "database/sql"
)

func main() {

   db, _ := sql.Open("xugusql", "IP=192.168.78.130;"+
       "DB=SYSTEM;User=SYSDBA;PWD=SYSDBA;"+
       "Port=5138;AUTO_COMMIT=on;CHAR_SET=UTF8")

   db.SetMaxOpenConns(5)

   db.Close()
}