社区
疑难问题
帖子详情
可能由并发导致的insert异常的问题
SkyIsland
2010-10-27 09:18:17
有一个中央数据库和十几个分数据库,这十几个分数据库在同一时间一齐向中央数据库insert数据,每个分数据库都要一次性insert数千上万条数据,请问这种情况会不会发生并发异常,也就是数据insert不进去的情况?(我没有这方面经验,我估计是的)
如果确实是这种情况,请问SQL Server会不会抛出异常?如何被程序捕获到?
...全文
140
4
打赏
收藏
可能由并发导致的insert异常的问题
有一个中央数据库和十几个分数据库,这十几个分数据库在同一时间一齐向中央数据库insert数据,每个分数据库都要一次性insert数千上万条数据,请问这种情况会不会发生并发异常,也就是数据insert不进去的情况?(我没有这方面经验,我估计是的) 如果确实是这种情况,请问SQL Server会不会抛出异常?如何被程序捕获到?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
abuying
2010-10-27
打赏
举报
回复
查看事务日志,或者跟踪 trace
Mr_Nice
2010-10-27
打赏
举报
回复
[Quote=引用 1 楼 fredrickhu 的回复:]
合理利用锁...
[/Quote]
赞同,同时插入,锁上面会有值得考量的地方。
xiaoxiangqing
2010-10-27
打赏
举报
回复
这种数据量没有遇到过。估计分数据库A在insert时,分数据库B就不会同时insert,必须等待分数据库A插入完成
--小F--
2010-10-27
打赏
举报
回复
合理利用锁...
解决
并发
导致
数据
异常
问题
通常我们数据
异常
是由于
并发
导致
的,那么我们如何避免这种
问题
呢? 举例: 当用户买充值卡时,我们一般会先查取数据库,然后改数据状态,给用户返回充值卡号,那
问题
来了 当同一时刻的用户一起购买充值卡时,就
可能
造成买到同一个充值卡,从而
导致
数据
异常
解决方案: 1、如果
并发
并不是很高的情况下,我们可以考虑悲观锁,利用排它锁我们可以来使数据保持正常,但是在高
并发
的情况下,有可 能会...
并发
insert
导致
重复数据
问题
并发
insert
情况下会发生重复的数据插入
问题
1.背景 用多线程接收推送的订单数据,把接收的订单数据存到一个表中,实现的需求是:如果接收的订单消息在数据库中已经存在,那么执行update操作;如果没有存在,那么执行
insert
操作 代码逻辑: if(该订单在数据库表中存在){ update(); }else{
insert
(); } 线程启动后,发现:数据库表中有两条oderid相同的记录 通过查看日志发现: 两个线程相差时间极短,各自收到了同一个订单的推送消息,在执行数据库
mysql:
insert
并发
问题
(on DUPLICATE KEY UPDATE)
目录 一、
insert
,存在则更新,不存在则新增 1、表结构如下: 2、sql语句 3、批量插入,某一条记录存在,则更新;其余进行新增 二、
insert
,存在则不进行任何操作;不存在则新增 1、sql语句 三、总结 小编最近在项目中,遇到了一个
问题
,因为
并发
insert
造成了脏数据,主要场景是: 根据查询数据库的结果:存在,则进行更新;不存在,则进行新增; 还有一个...
mysql 防止
并发
insert
_【已解决】
insert
如何防止
并发
?
抽奖机会发放如何防止
并发
?需求是这样的:用户post某个数据过来我就给用户一个抽奖机会,即数据库里增加一条记录,一个用户当天最多只能获得一次机会。如何防止
insert
的时候由于
并发
导致
多
insert
了回复内容:抽奖机会发放如何防止
并发
?需求是这样的:用户post某个数据过来我就给用户一个抽奖机会,即数据库里增加一条记录,一个用户当天最多只能获得一次机会。如何防止
insert
的时候由于
并发
导致
多in...
mysql
并发
insert
_MySQL
Insert
语句单个批次数量过多
导致
的CPU性能
问题
分析
【
问题
】最近有台服务器比较频繁的CPU报警,表现的特征有CPU sys占比偏高,大量慢查询,大量
并发
线程堆积。后面开发对
insert
的相关业务限流后,服务器性能恢复正常。【
异常
期间线程处理情况】下图是当时生产环境
异常
时抓取的信息,该事务正在执行
insert
,已经执行5秒,线程运行在innodb内核,状态是thread declared inside InnoDB,还有4906 tickets可用统...
疑难问题
22,302
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章