1. 首页
  2. 主题
  3. Go问与答

多协程操作mysql全局唯一对象需要使用channel考虑并发的问题吗?

yz23je · · 2824 次点击
定义了一个全局的mysql对象,然后在代码初始init时,就把生成的mysql对象保存到了全局变量中,之后谁想用就直接拿这个全局变量对msyql进行增删改查就可以了,但是突然想到一个问题,go中多个协程都用一个全局变量来操作mysql,会不会有并发问题产生?
<a href="/user/laowangplus" title="@laowangplus">@laowangplus</a> 明白了,谢谢
#2
更多评论
Go在使用初始化mysql实例的时候,需要设置mysql连接数、空闲连接数以及超时等等的链接池,并发问题应该在底层驱动上处理了
#1
兄弟,思考的好我也很好奇,感谢提问
#3

用户登录

没有账号?注册

今日阅读排行

    加载中

一周阅读排行

    加载中