暂无图片
请问各位大佬mysql杀会话问题。kill命令是不是只能杀前台会话?
我来答
分享
小北
2024-11-28
请问各位大佬mysql杀会话问题。kill命令是不是只能杀前台会话?

请问各位大佬mysql杀会话问题。kill命令是不是只能杀前台会话?

谢谢!

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
龙舌兰地落🌏

什么叫前台会话?它kill就是终止一个线程啊,连接也断掉。如果用的是kill query则终止连接当前正在执行的语句,而保留连接不断。

暂无图片 评论
暂无图片 有用 2
打赏 0
暂无图片
小北
题主
2024-11-28
kill的是show processlist中会话。show processlist只能显示前台会话。比如purge_thread在show processlist中不能显示,是不是也就不能通过kill的方式来杀掉purge_thread。
龙舌兰地落🌏
答主
2024-11-28
哦你说的是BACKGROUND的系统线程,这类线程在performance_schema.threads能显示,但是对应的processlist_id是null。由于kill后面跟的是processlist_id(官网写的),所以不能kill。
龙舌兰地落🌏

图片.png

暂无图片 评论
暂无图片 有用 3
打赏 0
Ann.

1122

暂无图片 评论
暂无图片 有用 0
打赏 0
teemoll_

通过 KILL 命令提供的 线程 ID,这是 MySQL 中每个连接或线程的唯一标识。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
mysql root 密码忘了、突然有误报错怎么处理?
回答 2
已采纳
跳过授权重启,进去改了密码。如果现场要查,不能重启。你就看err日志和slow两个日志进行分析吧。还有结合监控看看CPU和IO状况。如果是锁那实在是没办法。有应用账户吗?看看能不能有权限查锁。
MySQL insert有锁吗?
回答 1
已采纳
在开启了事务的情况下,如果表中存在唯一键,insert且不提交的话,是会有锁的。你可以自行测试验证。
如果mysql某张表数据量相当大 删掉大部分数据后,可用空间会不会增大?
回答 3
这种大表,若删除大部分数据,一般采取:1)建新表,2)将要的数据插入进去3)验证数据没问题后,做新表换旧表4)新表正常使用后,旧表保留段时间,就清空,然后在删除这样既保证数据处理过程有备份,又能实现清
mysql如何导出一个表中的数据,格式是excel的,给报表用
回答 3
第三方工具:KETTLE,NAVICAT。
mysql 默认索引结构是btree还是b+tree?
回答 1
MySQL默认使用的索引底层数据结构是B树(btree)Mysql常用的InnoDB引擎只显式支持BTree(从技术上来说是BTree)索引B树索引并不能找到一个给定键值的具体行。B树索引能找到的只是
MySQL rc和rr隔离级别下,select for update有什么区别?
回答 3
区别就是锁的区别。但差异点在哪,比如哪些行?你可以在8.0上做测试。你可看一下我写的一个分析锁的文章。https://www.modb.pro/db/232376
mysql 的ibd文件能不能设置多大后就生成一个新的?
回答 2
可以用分表工具
一个MYSQL数据表最多能存多少行数据?
回答 1
PAGENO是4字节,取数范围就是4G,按照pagesize16KB算的话,就是4G16K64TBext文件系统限制16TB…至于能存多少行数据,得看你每行数据的大小,(每页还有额外的空间用来记录页信
windows上装了一套MySQL5.7版本,后面被人卸载了,但是看data目录还在,装了个8.0,现在准备把5.7的库的数据迁移到8.0,有办法吗?
回答 3
稳妥期间可以先安装个相同版本的mysql5.7把数据库拉起来,然后做数据库的升级
mysql插件安装问题
回答 1
[mysqld]pluginloadaddmysqlclone.socloneFORCEPLUSPERMANENT插件会在MySQL服务器启动时自动加载,确保了插件的持续可用性,即使服务器重启,插件也