首页 > 数据库 >查看mysql当前事务锁并kill

查看mysql当前事务锁并kill

时间:2022-12-15 13:11:24浏览次数:45  
标签:查看 thread trx kill mysql id schema

执行如下SQL,查看当前事务:

select
  t.trx_mysql_thread_id,
  t.trx_started,
  t.trx_state,
  t.trx_tables_in_use,
  t.trx_tables_locked,
  t.trx_rows_locked,
  timestampdiff(second, t.trx_started, now()) as trx_run_seconds,
  concat(e.timer_wait/1000000000000, 's') as timer_wait_seconds
from information_schema.innodb_trx t
join performance_schema.threads c on c.processlist_id=t.trx_mysql_thread_id
join performance_schema.events_statements_current e on e.thread_id=c.thread_id

  返回是trx_mysql_thread_id就是线程ID,通过kill命令可以终止线程。

 

标签:查看,thread,trx,kill,mysql,id,schema
From: https://www.cnblogs.com/lavezhang/p/16984761.html

相关文章

  • python2中mysql插入中文的问题
    insert_sql_template="""insertintoap_console_template(`id`,`name`,`type`,`content`,`desc`)values(%s,'%s',%s,'%s','%s')"""forrow_datain......
  • mysql存储过程 便利查询结果集 并 获取结果集数据 插入新表数据
    --建立存储过程之前需要判断该存储过程是否存在,若存在则删除DROPPROCEDUREIFEXISTSinsert_project_unit;--创建存储过程,insert_project_unit为存储过程名CREATE......
  • MYSQL安装
    MYSQL安装一.DBA工作内容及课程体系img二.MySQL课程体系介绍三.DBA的职业素养四.MySQL简介及安装01什么是数据?数据(data)是事实或观察的结果,是对客观事物的逻辑归......
  • 设置MySql事务隔离级别的坑
    结论设置MySql会话级别事务隔离级别时需要先设置当前会话的事务隔离级别,然后再开启事务,否则新开启的事务隔离级别不是新设置的,而是之前的。验证过程1.查看当前会话的隔......
  • MySQL的字符集配置
      utf8的锅:场景 :之前在给客户做微商城时,需要保存微信的授权信息,此时就有一个nickname字段,在设计数据表时,潜意识的将表的存储格式设置为utf8,生产上线一段时间后偶尔出现......
  • mysql参数配置文件
    (1)参数配置文件中的内容以键值对形式存在。(2)如何查看键值对?showvariableslike'%name%';或者查看information_schema库下的global_variables视图; 如何修改呢?  1、innod......
  • golang.mysql
    一、mysql操作基本语法1、创建名称nulige的数据库 ​​CREATEDATABASEnuligeDEFAULTCHARSETutf8COLLATEutf8_general_ci;<br><br>usenulige​​2、建表,Id自增​​c......
  • MySQL锁
       分类 MySQL中的锁,按照锁的粒度分,分为以下三类: 全局锁:锁定数据库中的所有表。表级锁:每次操作锁住整张表。行级锁:每次操作锁住对应的行数据。全局锁全局......
  • MySQL
    MySQL临时表MySQL临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。临时表在MySQL3.23版本中添......
  • mysql命令行操作
    1、展示数据库2、进入数据库、查看数据库中的表......