Mysql处理锁冲突Lock conflict可用方案

背景

在项目中使用Mysql数据库,建表的时候由于网络等原因,锁一直存在,无法进行其他操作。

报错

Lock conflict,maybe some other node is running DDL,翻译过来,就是锁,可能是存在DDL正在执行

处理方案

第一步、查询当前运行语句

可使用【PROCESSLIST】查看运行中SQL的列表,可执行以下语句。

java 复制代码
show processlist

第二步、释放锁

释放锁,可使用【release】命令,执行命令如下

java 复制代码
release dblock

注意:要在业务低峰或停止期执行,不要影响线上业务。

相关推荐
南凉北往3 小时前
PandasAI连接LLM对MySQL数据库进行数据分析
数据库·mysql·数据分析
回眸不遇3 小时前
详谈 QT 布局 QLayout::SizeConstraint 和 QSizePolicy 对 QWidget 尺寸的影响
数据库·qt·系统架构
2601_965798473 小时前
MTDb Movie & TV Database Script Setup, Caching, and SEO Guide
linux·服务器·数据库·php
zdl6863 小时前
EasyMarkets:“机器人商业化仍待验证”
数据库·机器人
Freak嵌入式3 小时前
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
Elastic 中国社区官方博客4 小时前
Elastic 和 OpenAI 合作,将前沿智能引入非结构化企业数据
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai
云和恩墨4 小时前
数据库一体机zData X 3.6.0以“性能、成本、韧性、生态”强化数据库基础设施价值主张
数据库
灯澜忆梦4 小时前
【MySQL7】多表查询
数据库·sql
Qlittleboy4 小时前
tp5网站链接不上slqserver,计算机积极拒绝了链接
数据库·sql
行业研究员5 小时前
腾讯云数据库:团队知识统一检索实践
数据库·云计算·腾讯云·腾讯云数据库·团队知识