线上某服务时不时报出如下异常(大约一天二十多次):“Deadlock found when trying to get lock;”。 Oh, My God! 是死锁问题。尽管报错不多,对性能目前看来也无太大影响,但还是需要解决,保不齐哪天成为性能瓶颈。 为了更系统的分析问题,本文将从死锁检测、索引 ...
分类:
数据库 时间:
2019-08-18 09:20:37
阅读次数:
100
在安装软件包时如果出现Could not get lock /var/lib/dpkg/lock-frontend,说明之前使用apt时出现异常,没有正常关闭,还在运行。 解决,使用ps 和 grep查找apt的pid,并使用kill杀死掉。 执行安装指令 如果仍然出现,需要手动删除 /var/li ...
分类:
其他好文 时间:
2019-06-16 09:32:52
阅读次数:
115
背景说明: 公司内部一套自建分布式交易服务平台,在POC稳定性压力测试的时候出现了数据库死锁。(InnoDB引擎)由于保密性,假设是app_test表死锁了。 现象: 发生异常:Deadlock found when trying to get lock; try restarting transa ...
分类:
数据库 时间:
2019-04-23 19:00:56
阅读次数:
224
在运行Ubuntu安装软件,使用命令sudo apt-get install时,有时会出现以下的错误: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to ...
分类:
系统相关 时间:
2019-04-17 19:41:57
阅读次数:
231
我是在安装scrapy时遇到这个问题的,安装其他组件也可能会遇到。但问题解决办法都是大致相同的。 以安装scrapy为例: 在pycharm中安装twisted或者scrapy时出现: error: Microsoft Visual C++ 14.0 is required. Get it with ...
分类:
编程语言 时间:
2019-04-06 00:38:14
阅读次数:
425
1、配置xshell,查看虚拟机中ubuntu中网络ip ifconfig 报错 Command 'ifconfig' not found, but can be installed with: sudo apt install net-tools 没有这个工具需要安装 net-tools 2、安装 ...
分类:
系统相关 时间:
2019-03-30 21:31:01
阅读次数:
3968
最近研究ubuntu,用apt-get命令安装一些软件包时,总报错:E:could not get lock /var/lib/dpkg/lock -open等 出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。 ...
分类:
其他好文 时间:
2019-03-30 13:39:47
阅读次数:
177
方法一 首先,都需要点击左边的虚拟机列表,选中你要删除的操作系统 点击VMwae上方的虚拟机-管理-从硬盘删除。 方法二 右键左侧列表中要删除的系统-移除。 然后在硬盘上找到其所在文件夹,直接按SHIFT+DEL完全删除。这种操作速度比较快。 方法三 右键左边列表中要删除的系统-管理-从硬盘删除。 ...
分类:
系统相关 时间:
2019-02-23 12:17:24
阅读次数:
555
问题 在Ubuntu中,有时候运用sudo apt-get install 安装软件时,会出现如下的情况: 三种解决方案 这是由于apt因某种原因还在后台运行 1、找到并且杀掉所有的apt-get 和apt进程 运行下面的命令来生成所有含有 apt 的进程列表,你可以使用ps和grep命令并用管道组 ...
分类:
系统相关 时间:
2019-02-23 01:33:20
阅读次数:
308
我在update数据库的时候出现的死锁 数据库表死锁 Exception: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try r ...
分类:
数据库 时间:
2019-02-01 17:16:27
阅读次数:
891