为什么有SetMaxOpenConns
和SetMaxIdleConns
。在文档中
设置最大空闲连接数
SetMaxIdleConns 设置空闲连接池中的最大连接数。
如果 MaxOpenConns 大于 0 但小于新的 MaxIdleConns,则新的 MaxIdleConns 将减少以匹配 MaxOpenConns 限制
如果 n <= 0,则不保留空闲连接。
SetMaxOpenConns
SetMaxOpenConns 设置到数据库的最大打开连接数。
如果 MaxIdleConns 大于 0 并且新的 MaxOpenConns 小于 MaxIdleConns,则 MaxIdleConns 将减少以匹配新的 MaxOpenConns 限制
如果 n <= 0,则对打开的连接数没有限制。默认值为 0(无限制)。
为什么有两种功能,但不是一个单一的功能调整空闲的,开放连接好像MaxConns
是MaxIdleConns + MaxOpenConns
。为什么开发人员必须安排可以有多少个打开和空闲的连接,而不是定义总池?
ibeautiful
rem和em和px的区别
c++和c和java哪个好???
print和println的区别和用法
class和id的作用和区别
相关分类