当前位置:网站首页>【线上问题处理】因代码造成mysql表死锁的问题,如何杀掉对应的进程
【线上问题处理】因代码造成mysql表死锁的问题,如何杀掉对应的进程
2022-07-06 07:11:00 【游戏编程】
同事 代码出了问题
Object savePoint = TransactionAspectSupport.currentTransactionStatus().createSavepoint();try{ //创建订单 agOrderRelationSwjList.forEach(e->{ //如果有记录 则删除原来的 //LambdaQueryWrapper<AgSwjMfiveOrder> queryWrapper = new LambdaQueryWrapper(); //queryWrapper.eq( AgSwjMfiveOrder::getMfiveOrder, order.getOrderCode() ).eq( AgSwjMfiveOrder::getSchemeId,e.getSchemeCode() ); //agSwjMfiveOrderService.remove( queryWrapper); operationFactory.getOperationService(SwjConstants.SWJ_L).createOrder(order.getOrderCode(),e.getSchemeCode()); });} catch (Exception e){ TransactionAspectSupport.currentTransactionStatus().rollbackToSavepoint(savePoint); throw new ServiceException("异常!");}
上面故障代码里面 执行了删除,为什么导致锁表呢?事务没有提交?事务是自动提交的呀。。。 回头查查代码问题
先处理MYSQL
select * from information_schema.innodb_trx
里面的trx 是没有办法 kill掉的
可以show engine innodb status
拿到数据 在里面搜对应的trx_id
会找到 可以在 show processlist 中的对应的线程ID,这样就可以 kill
本次故障的事务线程ID 就是194788882,可以看到 信息还是非常全面的
作者:方东信
游戏编程,一个游戏开发收藏夹~
如果图片长时间未显示,请使用Chrome内核浏览器。
边栏推荐
- The best way to learn SEO: search engine
- C language_ Double create, pre insert, post insert, traverse, delete
- 中青看点阅读新闻
- (4) Web security | penetration testing | network security web site source code and related analysis
- #systemverilog# 可綜合模型的結構總結
- The psychological process from autojs to ice fox intelligent assistance
- 顶测分享:想转行,这些问题一定要考虑清楚!
- L'auteur est mort? Ai utilise l'art pour conquérir l'humanité
- Upgraded wechat tool applet source code for mobile phone detection - supports a variety of main traffic modes
- Uncaught TypeError: Cannot red propertites of undefined(reading ‘beforeEach‘)解决方案
猜你喜欢
作者已死?AI正用藝術征服人類
1091: two or three things in childhood (multi instance test)
The first Baidu push plug-in of dream weaving fully automatic collection Optimization SEO collection module
呆错图床系统源码图片CDN加速与破解防盗链功能
顶测分享:想转行,这些问题一定要考虑清楚!
Raspberry pie 3B update VIM
leetcode1020. Number of enclaves (medium)
Raspberry pie serial port login and SSH login methods
What is the biggest problem that fresh e-commerce is difficult to do now
(4) Web security | penetration testing | network security web site source code and related analysis
随机推荐
Librosa audio processing tutorial
A brief introduction of reverseme in misc in the world of attack and defense
leetcode35. 搜索插入位置(简单,找插入位置,不同写法)
【Hot100】739. 每日溫度
[daily question] 729 My schedule I
首发织梦百度推送插件全自动收录优化seo收录模块
PCL realizes frame selection and clipping point cloud
Misc of BUU (update from time to time)
Oracle database 11gr2 uses TDE transparent data encryption to report an error ora28353. If you run to close the wallet, you will report an error ora28365. If you run to open the wallet, you will repor
Lesson 12 study notes 2022.02.11
Win10 64 bit Mitsubishi PLC software appears oleaut32 DLL access denied
LeetCode Algorithm 2181. Merge nodes between zero
SSM学习
Interface automation test framework: pytest+allure+excel
leetcode704. Binary search (find an element, simple, different writing)
MPLS experiment
Introduction to the basics of network security
【Hot100】739. 每日温度
L'auteur est mort? Ai utilise l'art pour conquérir l'humanité
Short video, more and more boring?