社区
.NET技术其他语言
帖子详情
数据的并发问题,请高手看看
catkin
2002-07-19 04:27:23
用dataset连接数据库。可能引发并发问题,怎么样使用currentdataversion,来继续更新数据源那?就是,如果在此工作站更新数据源之前,其他工作站已更改了,数据,引发例外后,希望继续使用其他工作站更新了的数据继续更新数据源!怎么实现,希望能给出代码?
...全文
151
1
打赏
收藏
数据的并发问题,请高手看看
用dataset连接数据库。可能引发并发问题,怎么样使用currentdataversion,来继续更新数据源那?就是,如果在此工作站更新数据源之前,其他工作站已更改了,数据,引发例外后,希望继续使用其他工作站更新了的数据继续更新数据源!怎么实现,希望能给出代码?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
comy
2002-07-22
打赏
举报
回复
access的autonumber和 sqlserver的identity字段都可以做到,就是在update这些字段之前放置一个事件句柄,让dataset获得最新信息,从而避免并发。我用access实现过,在先锋科技论坛有我写的关于这个问题的贴子,不知道还可不可以找到
PHP使用
数据
库的
并发
问题
在并行系统中
并发
问题
永远不可忽视。尽管PHP语言原生没有提供多线程机制,那并不意味着所有的操作都是线程安全的。尤其是在操作诸如订单、支付等业务系统中,更需要注意操作
数据
库的
并发
问题
。 接下来我通过一个案例分析一下PHP操作
数据
库时
并发
问题
的处理
问题
。 首先,我们有这样一张
数据
表: mys...
解决
并发
导致
数据
异常
问题
通常我们
数据
异常是由于
并发
导致的,那么我们如何避免这种
问题
呢? 举例: 当用户买充值卡时,我们一般会先查取
数据
库,然后改
数据
状态,给用户返回充值卡号,那
问题
来了 当同一时刻的用户一起购买充值卡时,就可能造成买到同一个充值卡,从而导致
数据
异常 解决方案: 1、如果
并发
并不是很高的情况下,我们可以考虑悲观锁,利用排它锁我们可以来使
数据
保持正常,但是在高
并发
的情况下,有可 能会...
高
并发
,大
数据
量,你的系统考虑哪些
问题
?
1,订票系统案例,某航班只有一张机票,假定有1w个人打开你的网站来订票,问你如何解决
并发
问题
(可扩展到任何高
并发
网站要考虑的
并发
读写
问题
)
问题
,1w个人来访问,票没出去前要保证大家都能看到有票,不可能一个人在看到票的时候别人就不能看了。到底谁能抢到,那得看这个人的“运气”(网络快慢等) 其次考虑的
问题
,
并发
,1w个人同时点击购买,到底谁能成交?总共只有一张票。...
如何有效处理
数据
并发
操作
问题
本篇文章以我在真实项目中遇到的
数据
并发
问题
作为背景,讲解
问题
出现的原因及解决的办法,以及从中得到的反思。
并发
中踩过很多坑,可能还有不足的地方,但会一直学习成长,现在将学习到的东西记录下来,,,,努力努力。 一:
并发
操作出现的原因 原因:多个动作在一瞬间同时操作同一
数据
现象: 多人在某一瞬间通过相同的方式操作同一条
数据
多人在某一瞬间通过不同的方式操作同一条
数据
在某一瞬间,同一动作,...
多线程
并发
问题
总结
多线程
并发
要保证安全需要满足可见性,有序性,原子性。在
并发
优化过程中会出现缓存一致,指令重排序等
问题
,在出现对应
并发
不安全
问题
时要如何处理? 首先看下
并发
优化演进过程: 多cpu之间有各自的缓存,在多线程环境,不同cpu之间的缓存会有缓存不一致的
问题
。这个
问题
不满足
并发
安全的可见性要求。操作系统可以通过总线锁和缓存一致性协议保证缓存一致性。 总线锁性能低。 缓存一致性协议有MESI、MOSI协议等,MESI表示缓存行的4中状态。 M:modify,修改状态。该缓存行
数据
有效,
数据
修改了,和内存中的
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章