社区
数据库
帖子详情
多线程操作数据库疑问???
hzy694358
2009-12-17 10:38:42
开了一个多线程读取表A中的数据,
主线程也对表A进行存储数据
那么要不要对这个读取和存储过程加线程同步
数据库会不会自动处理同时存储和读取的情况??
...全文
124
6
打赏
收藏
多线程操作数据库疑问???
开了一个多线程读取表A中的数据, 主线程也对表A进行存储数据 那么要不要对这个读取和存储过程加线程同步 数据库会不会自动处理同时存储和读取的情况??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dvlinker
2009-12-20
打赏
举报
回复
这是标准做法。
dvlinker
2009-12-20
打赏
举报
回复
[Quote=引用 4 楼 vieri_ch 的回复:]
1.不会有什么问题,因为都只是读,可能在存盘的时候会有些被锁定的提示。
2.一般情况下,最好用的时候再连接。长期连接的数据库,未必能保证。ado。connection的有效性
[/Quote]同意,一般的做法是对数据库作一次完整操作后关闭对数据库的连接,下次需要操作数据库库再重新连接。
尘雨
2009-12-20
打赏
举报
回复
1.不会有什么问题,因为都只是读,可能在存盘的时候会有些被锁定的提示。
2.一般情况下,最好用的时候再连接。长期连接的数据库,未必能保证。ado。connection的有效性
hzy694358
2009-12-20
打赏
举报
回复
顺便问下:
1、我用代码,连接数据库,并打开记录集,
这个时候再去手动打开access数据库,会有什么问题吗,??
2、我打算这样处理,连接一次数据库,让这个程序运行区间都是连接数据库的,
需要用到表数据的时候去打开表记录集,这样会有什么问题存在吗??
oyljerry
2009-12-17
打赏
举报
回复
如果想自己更好的控制数据的逻辑等,应该自己在线程间加锁
zyq5945
2009-12-17
打赏
举报
回复
数据库自己有锁
数据库
中间件MyCat分库分表教程
MyCAT 是一个彻底开源的,面向企业应用开发的“大
数据库
集群” 支持事务、ACID、可以替代Mysql的加强版
数据库
? 一个可以视为“Mysql”集群的企业级
数据库
,用来替代昂贵的Oracle集群 ? 一个融合内存缓存技术、Nosql...
Qt|
多线程
线程池处理大量数据写入
数据库
qt
多线程
读写
数据库
单核cpu
多线程
有必要吗?
通常一个任务不光 cpu 上要花时间, io 上也要花时间(例如去...现在一般都是虚拟资源,资源有弹缩机制,所以一般该跑
多线程
的时候就可以跑
多线程
。 单核cpu
多线程
有必要吗? 问题分析# 现代计算机一般都是多...
java
多线程
无效,关于 Java
多线程
的几点
疑问
,求助大佬
Java
多线程
的线程安全需要保证原子性和可见性,volatile 关键字可以保证可见性不能保证原子性,synchronized 关键字可以保证可见性和原子性,不过有几点
疑问
请教一下大佬:(1)volatile 关键字如何保证的可见性,在...
Redis 单线程还是
多线程
?
Redis 单线程还是
多线程
前段时间无意间看到一篇博客,讲述了Redis6即将在年底发布的事情,好奇心驱动下搜索了官网,想看看新版Redis带来了什么新的功能,果然得到证实Redis在年底将发布新的版本:6.0,并且Redis...
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章