当前位置: 首页 > news >正文

mysql如何查看正在执行的DDL操作_Processlist查看进程

应查询 performance_schema.events_statements_current 表获取完整 DDL 语句及 EXECUTING 状态,辅以 metadata_locks、threads 和 INNODB_TRX 表排查锁与阻塞。怎么查出正在跑的 ALTER、CREATE TABLE 这类 DDL 语句MySQL 的 SHOW PROCESSLIST 默认不显示完整 SQL,尤其对长 DDL 操作,Info 字段经常是 NULL 或被截断。真正可靠的方式是查 performance_schema.events_statements_current,它能拿到完整语句和执行状态。实操建议:先确认 performance_schema 已启用:SELECT @@performance_schema; 返回 1 才有效运行:SELECT THREAD_ID, SQL_TEXT, STATE, TIMER_WAIT FROM performance_schema.events_statements_current WHERE SQL_TEXT LIKE 'ALTER%' OR SQL_TEXT LIKE 'CREATE%' OR SQL_TEXT LIKE 'DROP%' AND STATE = 'EXECUTING';注意:DDL 在执行中通常处于 EXECUTING 状态,不是 QUEUED 或 CALCULATING如果查不到,可能是语句已进入元数据锁等待(比如被其他事务堵住),这时得结合 metadata_locks 表看锁持有情况为什么 SHOW PROCESSLIST 看不到 DDL 的完整语句因为 MySQL 5.7+ 默认把 show_compatibility_56 设为 OFF,且 INFORMATION_SCHEMA.PROCESSLIST 的 INFO 列只保留语句前 1024 字节,而 DDL(尤其是带大字段或分区定义的)很容易超长;更关键的是,某些 DDL(如 ALGORITHM=INPLACE 的 ALTER)在内部会拆成多个阶段,PROCESSLIST 只反映最外层线程状态,不体现子任务。常见错误现象:SHOW PROCESSLIST 显示 State: Waiting for table metadata lock,但 Info 是 NULL —— 实际可能是个没显式写出的 DDL 卡住了用 mysqladmin processlist 查到的语句比客户端里执行的短一截,误以为执行完了,其实是被截断了连接设置了 max_allowed_packet 小,导致长 DDL 在协议层就被截断,服务端记录的也是残缺 SQL查 DDL 进程时,必须连带检查的三个表单看语句不够,DDL 卡住往往卡在锁、资源或阶段阻塞上。这三个表要一起扫一眼: 通义听悟 阿里云通义听悟是聚焦音视频内容的工作学习AI助手,依托大模型,帮助用户记录、整理和分析音视频内容,体验用大模型做音视频笔记、整理会议记录。

http://www.jsqmd.com/news/586713/

相关文章:

  • Qwen3-ASR-0.6B在嵌入式Linux设备上的部署与优化实践
  • 书匠策AI:论文写作界的“智能导航仪”,引领期刊论文创作新风尚
  • 深度掌握Dify代码节点:从实战到精通的完整指南
  • 抖音批量下载终极教程:3分钟掌握视频合集自动化保存
  • 说说哈尔滨口碑好的公考培训专业机构哪家靠谱 - 工业推荐榜
  • STM32CubeMX使用9 配置Time4 PWM(DMA)输出
  • 智能EFI构建:OpCore-Simplify如何重构黑苹果配置流程
  • BiliTools智能视频总结:高效提取B站视频知识精华的全指南
  • 如何解决网盘限速难题?开源工具让下载效率提升300%
  • 杭州高端腕表真假鉴定全解:六大城市 37 大品牌防伪要点、专业流程与市场风险深度科普(附 2026 行业数据) - 时光修表匠
  • Visual C++ Redistributable AIO:开源项目运行时依赖管理一站式解决方案
  • 共话靠谱的安全鞋生产厂家,湖北性价比高的安全鞋怎么选 - 工业品牌热点
  • 用阿里百炼+Qwen-VL快速搭建多模态AI助手:图片描述生成与API调用指南
  • 告别风扇噪音:Fan Control的智能调节散热方案
  • 亲测实用!6款覆盖全职业阶段的专业简历模板平台合集
  • 探秘书匠策AI“论文魔法盒”:解锁期刊论文全流程秘籍
  • 如何用douyin-downloader在3分钟内解决抖音内容批量保存难题
  • 我们这些程序员在人工智能时代注定要失败吗?(一位穷困潦倒的计算机科学系学生)
  • Graphormer在纳米材料设计中的应用:碳纳米管手性与导电性关联预测
  • PowerToys中文汉化版:微软官方增强工具箱的终极本地化体验
  • CMLM-ZhongJing:中医智能化的大语言模型突破方案
  • 书匠策AI:论文写作界的“智能导航仪”,期刊发表不再迷路!
  • 全志 H3 Armbian 系统克隆:从 dd 到 rsync 的完整指南
  • 小学 → 初中数学过渡能力清单(家长版)
  • golang如何实现桌面通知推送_golang桌面通知推送实现详解
  • Git-RSCLIP快速入门:基于1000万图文对训练的遥感AI模型实测
  • TouchGal终极指南:3步打造你的专属Galgame社区家园
  • 从Tiled编辑器到CocosCreator:手把手教你制作并导入一张可交互的2D游戏地图(避坑指南)
  • AKShare数据接口异常解决之道:系统性诊断与修复指南
  • 书匠策AI:论文写作界的“魔法棒”,期刊论文轻松搞定!