sqlyog怎么连接mysql_Mysql数据库连接过高,怎么快速杀掉连接
percona官方给mysql数据库提供了很多开源的工具,而且都非常好用,下面就先介绍一个杀会话的超强工具,比Mysql数据库自带的kill强太多,例如可以批量杀掉某个用户的会话,批量杀掉某个用户针对某个表的查询会话。
先介绍一下怎么安装percona-toolkit,检查需要的依赖包
rpm -qa perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL
如果有包缺失,可以通过yum进行安装
yum install perl-DBIyum install perl-DBD-MySQLyum install perl-Time-HiResyum install perl-IO-Socket-SSL
准备好之后,从percona的官网下载percona-toolkit工具包,下载网址如下所示
https://www.percona.com/downloads/percona-toolkit/LATEST/
下载好之后,就可以安装了
yum install percona-toolkit-3.1.0-2.el7.x86_64.rpm
安装好之后,就用下面的方法查看一下工具集
pt-kill就在其中,下面就介绍一下pt-kill最常用的功能
- 安装用户去杀掉会话,并在将杀掉的日志记录到文件,后台执行
pt-kill --host 10.10.57.206 --port 3308 --user 'root' --password 'root' --match-user 'tony' --victim all --interval 10 --kill --daemonize --print --log=/root/kill.log
执行之前tony用户有2个连接
执行之后,tony用户的两个连接被杀掉了
- 安装应用IP来源去杀会话
pt-kill --host 10.10.57.206 --port 3308 --user 'root' --password 'root' --match-host '10.10.57.208|10.10.57.209' --victim all --interval 10 --kill --daemonize --print --log=/root/kill.log
- 杀掉空闲时间超过10秒空闲连接
pt-kill --host 10.10.57.206 --port 3308 --user 'root' --password 'root' –match-command Sleep –idle-time 10 --victim all --interval 10 --kill --daemonize --print --log=/root/kill.log
喜欢我的小伙伴,可以在下方留言和关注。
sqlyog怎么连接mysql_Mysql数据库连接过高,怎么快速杀掉连接相关推荐
- 建立数据库时连接出错_PHP的福音!支持多数据库连接,高性能的开源MySQL连接池...
对于很多 PHP 开发者来说,连接数据库一直是个让人头疼的问题,那么今天 Gitee 为大家介绍的就是一款一个基于 MySQL 协议,Swoole 开发的MySQL数据库连接池. 项目名称:SMPro ...
- java基础类库——java数据库编程,JDBC连接(原生数据库连接)(十)
java数据库编程,JDBC连接(原生数据库连接) JDBC严格来讲不属于一门技术,它属于一种服务.所有的操作流程都是固定的.JDBC是java提供的数据库操作的一个标准(它就是一组相关的标准接口), ...
- mybatis连接mysql数据库连接池_对于数据库连接池的一些思考和MyBatis的集成与使用...
Java应用要连接数据库需要先通过jdbc与数据库之间产生connection,然后通过sql语句产生statment,再执行这个statment查询的到ResultSet返回给应用,应用解析Resu ...
- 开源数据库连接池之Tomcat内置连接池
本篇介绍几种开源数据库连接池,同时重点讲述如何使用Tomcat服务器内置的数据库连接池. 之前的博客已经重点讲述了使用数据库连接池的好处,即是将多次创建连接转变为一次创建而使用长连接模式.这样能减少数 ...
- java 连接sqlitle_ASP连接SQL2005数据库连接代码
ASP 的 ASP连接SQL2005数据库连接代码 说明: a.以下字符中数据库名forum,数据库服务器名WWW-2443D34E558\SQL2005(或者127.0.0.1) b.查看sql数据 ...
- vb 通过php连接mysql数据库连接_PHP连接MySQL数据库的几种方法
1.最简单的方式-mysql(面向过程) $con = mysql_connect("localhost","root","password" ...
- libzdb 连接mysql,数据库连接池库libzdb使用教程
Libzdb挺强大, 支持Mysql Oracle SQLite PostgreSQL,支持C和C++ Object C,不能在Window下用(看源码是因为基于Linux线程机制编写实现). 遗憾的 ...
- 连接pgsql_Laravel 数据库连接配置和读写分离
今天开始讲如何在 Laravel 中操作数据库,Laravel 为我们提供了多种工具实现对数据库的增删改查,在我们使用 Laravel 提供的这些数据库工具之前,首先要连接到数据库. 数据库的连接配置 ...
- java配置dbcp连接池(数据库连接池)示例
最近一个项目遇到了一个问题,tomcat跑一段时间后,项目就会造成类似死锁状态,所有的servlet都无法访问,造成网络堵塞的现象.我项目中使用的连接池是c3p0,网上有人说是c3p0的bug,不知是 ...
最新文章
- Python培训教程:什么是Python全局解释器锁(GIL)?
- 阿里飞天大数据飞天AI平台“双生”系统正式发布,9大全新数据产品集中亮相
- Nginx防盗链与访问控制
- reactjs组件的生命周期:创建时和更新时
- 短信验证码“最佳实践”
- 利用 Apache 为个人用户创建 web 站点及其报错处理
- 【Hive】Caused by: MetaException(message:Hive metastore database is not initialized. Please use schema
- 五、Matlab 画图——万能的plot函数
- 王峻 非西南大学计算机与信息科学学院教授,余国先 - 计算机与信息科学学院 - Powered by 西南大学...
- 3D 锥形图表echarts
- 用中信证券示范大作手回忆录
- Question | 怎样有效杜绝“羊毛党“的薅羊毛行为?
- 二值化神经网络(BNN)综述
- 网络安全面试题整理 - 甲方类(一)
- 腾讯云区块链服务(TBaaS)长安链一键上链初体验
- Frida在windows上的玩法
- 2022双十一买什么好?行家推荐四大最值得入手的数码好物
- RAID区别和特点(全)
- mysql 拷贝表(复制表)的几种方式
- ArcGIS Pro脚本工具(14)——裁剪文件夹或数据库(保留文件夹结构)