多线程访问同一数据库,数据库报2006和2013错误

luyu1219 2017-07-16 11:25:04
程序需要频繁访问数据库。之前单线程的时候运行是好使的,而且在数据量小的时候多线程也是没有问题的。但是在多线程数据量大的时候就会报2006和2013错误,顺便说一句,我所有线程用的是一个数据库连接。请各位朋友帮忙分析一下,谢谢了。
...全文
578 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2017-09-22
  • 打赏
  • 举报
回复
最好用数据库连接池。这样可以比较好支持多线程
赵4老师 2017-09-22
  • 打赏
  • 举报
回复
引用 3 楼 woshi_hujunjun 的回复:
一个线程一个连接,比较省事
严重同意!
woshi_hujunjun 2017-09-21
  • 打赏
  • 举报
回复
一个线程一个连接,比较省事
叶恭介叶恭介 2017-07-17
  • 打赏
  • 举报
回复
能加互锁吗?操作数据库的时候锁住,操作完解锁
luyu1219 2017-07-16
  • 打赏
  • 举报
回复
它这个分是怎么算的 我第一次发帖 好像分数不够。。。

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧