当前位置 博文首页 > 文章内容

    mysql 当前执行sql线程查询 及关停kill

    作者: 栏目:未分类 时间:2020-10-29 18:00:26

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    命令: show processlist;
    如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。
    show processlist;只列出前100条,如果想全列出请使用show full processlist;
     

    每个与mysqld的连接都在一个独立的线程里运行,您可以使用SHOW PROCESSLIST语句查看哪些线程正在运行,并使用KILL thread_id语句终止一个线程。

    如果您拥有SUPER权限,您可以终止所有线程和语句。否则,您只能查看和终止您自己的线程和语句。

    您也可以使用mysqladmin processlist和mysqladmin kill命令来检查和终止线程。

    1、SHOW PROCESSLIST

    2、kill 6

    在多数情况下,线程终止可能要花一些时间,这是因为终止标记只会在在特定的间隔被检查;

    线程正在释放资源,过会儿才真正的死掉了。