初级会员
  • 第 2881 位会员
  • su21
  • sillyousu@gmail.com
  • 2015-05-20 10:12:34
  • Offline
  • 0

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • > max_connections=1000 这个动作简直惨不忍睹
  • >从上面可以看到,**sql.Row如果不遍历完或者直接调用Close()方法,执行这次查询的连接就会一直存在!**当连接池里的可用连接用光后,就开始创建新的连接。这就是为什么调用SetMaxOpenConns没有用的原因,因为这个函数只是设置连接池里的连接数而已!如果因为不及时释放连接而让连接池干掉了,还是会不断的创建新的连接,直到用光MySql所有的连接,报错。明白以后,在所有调用DB.Query的函数里加上了: 这里是 sql.Rows 不便利完 并且 没有 Close 才会导致链接泄漏。 翻译得有点问题。
  • >我想控制链接数量 可以用 SetMaxOpenConns 来设置最大打开的连接数 >SetMaxIdleConns 顾名思义,就是最多设置保留的空闲链接数。