社区
疑难问题
帖子详情
可能由并发导致的insert异常的问题
SkyIsland
2010-10-27 09:18:17
有一个中央数据库和十几个分数据库,这十几个分数据库在同一时间一齐向中央数据库insert数据,每个分数据库都要一次性insert数千上万条数据,请问这种情况会不会发生并发异常,也就是数据insert不进去的情况?(我没有这方面经验,我估计是的)
如果确实是这种情况,请问SQL Server会不会抛出异常?如何被程序捕获到?
...全文
152
4
打赏
收藏
可能由并发导致的insert异常的问题
有一个中央数据库和十几个分数据库,这十几个分数据库在同一时间一齐向中央数据库insert数据,每个分数据库都要一次性insert数千上万条数据,请问这种情况会不会发生并发异常,也就是数据insert不进去的情况?(我没有这方面经验,我估计是的) 如果确实是这种情况,请问SQL Server会不会抛出异常?如何被程序捕获到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
合理利用锁...
解决
并发
导致
数据
异常
问题
通常我们数据
异常
是由于
并发
导致
的,那么我们如何避免这种
问题
呢? 举例: 当用户买充值卡时,我们一般会先查取数据库,然后改数据状态,给用户返回充值卡号,那
问题
来了 当同一时刻的用户一起购买充值卡时,就...
并发
insert
导致
重复数据
问题
并发
insert
情况下会发生重复的数据插入
问题
1.背景 用多线程接收推送的订单数据,把接收的订单数据存到一个表中,实现的需求是:如果接收的订单消息在数据库中已经存在,那么执行update操作;如果没有存在,那么执行...
mysql 防止
并发
insert
_【已解决】
insert
如何防止
并发
?
抽奖机会发放如何防止
并发
?需求是这样的:用户post某个数据过来我就给用户一个抽奖机会,即数据库里增加一条记录,一个用户当天最多只能获得一次机会。...如何防止
insert
的时候由于
并发
导致
多in...
mysql
并发
insert
_MySQL
Insert
语句单个批次数量过多
导致
的CPU性能
问题
分析
【
问题
】最近有台服务器比较频繁的CPU报警,表现的特征有CPU sys占比偏高,大量慢查询,大量
并发
线程堆积。后面开发对
insert
的相关业务限流后,服务器性能恢复正常。【
异常
期间线程处理情况】下图是当时生产环境
异常
...
mysql高
并发
insert
_高
并发
insert
语句的解决方法
前言1、防止数据多次修改1.1 、
insert
方案1、添加uniqpue进行解决(重复则是更新)
insert
一般没什么
问题
,直接控制好unique就可以,这样的话,就不会插入两条(如果重复了则,进行更新操作)2、update方案1、redis分布式...
疑难问题
22,298
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章