zl程序教程

您现在的位置是:首页 >  系统

当前栏目

根据os的pid找出processlist_id

OS ID 根据 pid 找出
2023-06-13 09:16:23 时间

面对一些死锁,通常是explain sql执行计划,分析和优化,或调整不同程序对表列的访问顺序;

但是死锁导致并发阻塞,如何第一时间找到这个thread并关闭呢?

步骤如下

1.top -H找出关于mysqld进程占用资源最大的pid,如pid为2419

2.mysql> select * from performance_schema.threads where thread_os_id=2419\G

3.可以选择杀死该线程或正在执行的sql,如mysql>kill id(processlist_id);