使用 Go 和使用 database/sql 的数据库驱动程序的实现,我似乎遇到的事务行为似乎是每次事务后都需要关闭连接。如果我不这样做,数据库将耗尽连接,我会收到以下错误:“开始事务失败。错误 = 错误 1040:连接太多”。这发生在 101 次提交之后。我尝试使用来自 github 的两个不同驱动程序 - lib/pq 和 go-sql-driver/mysql,结果相同。这种行为对我来说很奇怪。这是意料之中的,还是我做错了什么?
- 1 回答
- 0 关注
- 264 浏览
添加回答
举报
0/150
提交
取消