社区
疑难问题
帖子详情
如何结束未回滚的事务?
quna117
2011-08-23 11:16:01
有个存储过程害惨我了,
只有commit,没有rollback,
于是乎大量的数据操作可能导致了
并发什么的吧,结果我的一个表
就算更新不了了,程序崩溃,
我觉得我的分析肯定是对的,因为
我重启了数据库的服务就好了,
我想问下不重启服务怎么能结束这个事务呢,
因为重启服务要好长时间,
用网上的所有查死锁,阻塞等存储过程都不好用,
杀掉所有进程也不好用,
求解
...全文
117
10
打赏
收藏
如何结束未回滚的事务?
有个存储过程害惨我了, 只有commit,没有rollback, 于是乎大量的数据操作可能导致了 并发什么的吧,结果我的一个表 就算更新不了了,程序崩溃, 我觉得我的分析肯定是对的,因为 我重启了数据库的服务就好了, 我想问下不重启服务怎么能结束这个事务呢, 因为重启服务要好长时间, 用网上的所有查死锁,阻塞等存储过程都不好用, 杀掉所有进程也不好用, 求解
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gw6328
2011-08-23
打赏
举报
回复
友情帮顶
quna117
2011-08-23
打赏
举报
回复
回滚有自动结束的时间吗,忙到了几个小时也没好使,
最终是重启服务好了
王向飞
2011-08-23
打赏
举报
回复
结束不了 等回滚结束吧
quna117
2011-08-23
打赏
举报
回复
楼上说的那些存储过程我都有过,查不到任何死锁或阻塞信息,
一个事务出错未回滚,能看出死锁信息吗?
xqx_8888
2011-08-23
打赏
举报
回复
rollbakc
commit
--小F--
2011-08-23
打赏
举报
回复
你还是重启服务吧 相对还简单些 记得以后写上 ROLLBACK
或者SET XACT_ABORT_ON
xqx_8888
2011-08-23
打赏
举报
回复
sp_who_lokc
天-笑
2011-08-23
打赏
举报
回复
用 SP_WHO 查询谁死锁,以及 SPID
然后 KILL SPID
天-笑
2011-08-23
打赏
举报
回复
sp_who
kill xxxx
唐诗三百首
2011-08-23
打赏
举报
回复
首先,正常的事务是不需要rollback tran的.
所以先看存储过程的什么导致了事务过程中出错需要rollback.
其次,如果事务过程出错难以避免,要就加上SET XACT_ABORT_ON
即出错时自动回滚事务.
Spring/SpringMVC/MyBatis整合+
事务
回滚
Spring/SpringMVC/MyBatis整合,可
事务
回滚
什么是
回滚
事务
rollback?
注意:
回滚
到
事务
开始的地方 什么是
回滚
点?为什么要设置
回滚
点? 什么是
回滚
点? 在操作之间设置的一个标志位,用于将来
回滚
之用。 为什么要设置
回滚
点? 如果没有设置
回滚
点的话,Oracle必须
回滚
到
事务
开始的...
Java数据库编程之JDBC
事务
入门
在MySQL中进行
事务
操作,采用JDBC进行
事务
管理:开启
事务
、提交
事务
、
回滚
事务
、测试,
事务
优化等。
mysql
事务
中如果有sql语句出错,会导致自动
回滚
吗?
开启了一个新
事务
,新开的
事务
会将该会话中
未
提交的
事务
提交(相当于commit),所以上一个
事务
被提交了,导致语句一记录写入表中。
事务
中如果有sql执行错误,但是我们commit了,mysql仍然会执行成功的语句,并不会把...
Redis
事务
支持
回滚
吗?
大概的意思是,Redis 不支持
事务
回滚
,因为支持
回滚
会对 Redis 的简单性和性能产生重大影响。虽然,Redis不支持
事务
回滚
,但是 Redis 提供了 DISCARD 命令,不过这个命令只能用来主动放弃
事务
执行,把暂存的命令队列...
疑难问题
22,210
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章