社区
数据库
帖子详情
多线程访问同一数据库,数据库报2006和2013错误
luyu1219
2017-07-16 11:25:04
程序需要频繁访问数据库。之前单线程的时候运行是好使的,而且在数据量小的时候多线程也是没有问题的。但是在多线程数据量大的时候就会报2006和2013错误,顺便说一句,我所有线程用的是一个数据库连接。请各位朋友帮忙分析一下,谢谢了。
...全文
579
5
打赏
收藏
多线程访问同一数据库,数据库报2006和2013错误
程序需要频繁访问数据库。之前单线程的时候运行是好使的,而且在数据量小的时候多线程也是没有问题的。但是在多线程数据量大的时候就会报2006和2013错误,顺便说一句,我所有线程用的是一个数据库连接。请各位朋友帮忙分析一下,谢谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
它这个分是怎么算的 我第一次发帖 好像分数不够。。。
JAVA
多线程
精讲下
本课程是《零基础学Java》系列课程中的
多线程
相关课程.授课形式延续了之前课程的授课风格。内容细腻、详尽,由浅入深!通过本门课程的学习你可以深刻理解Java
多线程
的原理及实现运行机制,深刻学习
多线程
的生命周期、调度、控制等内容。
多线程
精讲下课程内容涵盖如下:l 线程的同步(线程安全问题)l 线程的死锁l 线程间通信l 线程组l 线程池l
多线程
的第三种实现方案l 匿名内部类方式使用
多线程
l 定时器的使用l
多线程
面试题
多线程
操作
数据库
当
多线程
对
同一
数据库
进行操作的时候会可能发生冲突。 读读不会冲突,读写,写读等操作应该会引起冲突(其中的写包括update、delete和insert)。 解决冲突的方法: 1.使用 select * from 表名 with(nolock) --不对表加锁进行
访问
。即使有个用户正在delete 表名,也可以查询出当前表的数据 2.常见的并发问题,使用锁和事务来控制
对于
多线程
访问
同一
变量是否需要加锁的问题
对于
多线程
访问
同一
变量是否需要加锁的问题,先前大家都讨论过。今天用代码验证了一下之前的猜想:32位CPU与内存的最小交换数据为4字节/次,这也是结构体要对齐4字节的原因。在物理上,CPU对于
同一
4字节的内存单元,不可能写2个字节的同时,又读了3字节。 测试环境为: XEON 2CPU*2 Windows7 采用50,50,50线程交叉读写,试验代码如下: C/C+
pyqt5多个线程连接到
同一
数据库
遇到的问题及解决方法
pyqt5多个线程连接到
同一
个
数据库
时遇到的问题及解决方法
单线程和
多线程
访问
数据库
性能比较一性能比较部分(oracle
数据库
)
单线程和
多线程
访问
数据库
性能比较(oracle
数据库
,C++Builder实现,odac4)说明:本文主要说明单线程和
多线程
访问
数据库
性能的性能比较,关键词在
数据库
(DataBase),线程(Thread),单线程(single Thread),
多线程
(multi-thread),
数据库
缓存(catch),事务(Transation),等,与具体实现方式相关不大。基本个人爱好,采用C++bu
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章