• 技术文章 >数据库 >MySQL

    mysql怎么查询表是否被锁

    FXLFXL2020-09-03 09:37:43原创3173

    具体方法:

    (推荐教程:mysql数据库学习教程

    查看表被锁状态

    # 查询哪些表锁了
    show OPEN TABLES where In_use > 0;

    查看造成死锁的sql语句

    # 查询innodb引擎的运行时信息
    show engine innodb status;

    查询进程

    # 查询所有进程
    show processlist;

    解锁(删除进程)

    # 删除进程
    kill id;

    查看正在锁的事物

    # 查看正在锁的事物
    SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS

    查看等待锁的事物

    # 查看等待锁的事务
    SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
    专题推荐:mysql 锁 表
    上一篇:mysql怎么查看连接的root密码 下一篇:mysql怎么查询数据表是否在数据库中

    相关文章推荐

    • mysql如何锁表

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网