3.8总结中提到sql.Open()将生成一个长连接来操作数据库,那为什么还需要设置数db的最大连接数呢?
来源:3-8 本章小结

HiHNee
2020-10-02
sql.Open()生成的协程安全的长连接,跟db设置的最大连接数,是什么区别呀?
写回答
1回答
-
xiaomo
2020-10-04
同学你好,不是很明白你的意思呢。database/sql库打开的是一个连接池,设置的最大连接数可以认为是连接池的容量。一般用完一个连接就会归还到连接池内,这样可以减少频繁创建/销毁链接的开销。
012020-10-04
相似问题