社区
进程/线程/DLL
帖子详情
多线程数据库程序的性能问题,请问怎么解决
redjade
2006-09-18 05:41:36
程序开了个线程,专门用来写数据到数据库,写操作很频繁,而且语句还比较复杂。 主线程接收另一个进程B的消息.
做大数据量性能测试,主线程不停的接收大量消息,数据库线程不停的写数据库。结果发现主线程接收到消息时的时间比B真正发出消息的时间延迟了很久。 似乎是数据库线程占用的时间让消息接收延迟了,请问怎么解决这个问题好
...全文
123
3
打赏
收藏
多线程数据库程序的性能问题,请问怎么解决
程序开了个线程,专门用来写数据到数据库,写操作很频繁,而且语句还比较复杂。 主线程接收另一个进程B的消息. 做大数据量性能测试,主线程不停的接收大量消息,数据库线程不停的写数据库。结果发现主线程接收到消息时的时间比B真正发出消息的时间延迟了很久。 似乎是数据库线程占用的时间让消息接收延迟了,请问怎么解决这个问题好
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Uindex
2006-09-19
打赏
举报
回复
让一个写数据库线程不被打扰非常重要,专心写入才能高速
DentistryDoctor
2006-09-18
打赏
举报
回复
优化对数据库的操作?
yjgx007
2006-09-18
打赏
举报
回复
假设你写数据库的线程A, 主线程B
你可以设置A发送消息给B后,A暂停工作,这可以通过事件等待 ,直到B处理完后释放事件,让B继续工作.
Java架构师之企业中
性能
调优教程
养成良好的编码习惯非常重要,能够显著地提升
程序
性能
。
性能
调优可以从 硬件(计算机体系机构)、操作系统(OS\JVM)、文件系统、网络通信、
数据库
系统、中间件、应用
程序
本身等方面入手。这里主要关注JVM、中间件、...
大量数据情况下单线程插入和
多线程
insert
数据库
的
性能
测试
大量数据情况下单线程插入和
多线程
insert
数据库
的
性能
测试 之前一直没有遇到过大批量数据入库的场景,所以一直没有思考过在大量数据的情况下单线程插入和
多线程
插入的
性能
情况。今天在看一个项目源代码的...
单线程和
多线程
访问
数据库
性能
比较一
性能
比较部分(oracle
数据库
)
单线程和
多线程
访问
数据库
性能
比较(oracle
数据库
,C++Builder实现,odac4)说明:本文主要说明单线程和
多线程
访问
数据库
性能
的
性能
比较,关键词在
数据库
(DataBase),线程(Thread),单线程(single Thread),
多线程
(multi-...
Qt
多线程
与
数据库
操作需要注意的几点
问题
Qt的
数据库
操作自成一派,相对于复杂的 ADO \ODBC\DAO\OLEDB 等传统 C++ 访问
数据库
的方法,还是很先进的,充分体现了 OO 的理念。对
数据库
的封装,想法是很有意思的...一个线程创建的
数据库
对象(如 addDatabase 的返
多线程
高并发编程MySQL
数据库
处理
本文作者:陈进坚 ... 摘要 现在很多主流的编程语言都支持
多线程
或者协程处理,例如天生...但是
多线程
和单线程不同,
多线程
如果不对
数据库
做处理的话,有时候单线程跑的
程序
没有
问题
,但是一旦开启
多线程
,
数据库
就.
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章