每个线程至少有两个唯一标识符,一个是操作系统线程ID,另一个是MySQL内部线程ID,MySQL内部线程ID在大多数performance_schema表中以thread_id命名。
每个前台线程都有一个指定的processlist_id:连接标识符,在show processlist命令中输出。
thread_id不等于processlist_id
通过如下表可以查询MySQL的内部线程ID,连接标识符ID,以及MySQL操作系统线程ID
select name,thread_id,processlist_id ,thread_os_id from performance_schema.threads;
processlist_id只在threads表中可用,因此,要杀死持有锁的连接,需要查询threads表来获取。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




