国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

使用pt-kill根據一定的規則來kill連接的方法

2024-07-24 13:09:15
字體:
來源:轉載
供稿:網友
pt-kill 是一個優秀的kill MySQL連接的一個工具,是percona toolkit的一部分,在因為空閑連接較多導致超過最大連接數、某個有問題的sql導致mysql負載很高時,都需要將一些連接kill掉,這個工具主要就是這個用途
 

pt-kill 是一個優秀的kill MySQL連接的一個工具,是percona toolkit的一部分,在因為空閑連接較多導致超過最大連接數、某個有問題的sql導致mysql負載很高時,都需要將一些連接kill掉,這個工具主要就是這個用途。

參數

–busy-time

運行時間

–idle-time

空閑時間

–victims

所有匹配的連接,對應有最久的連接

–interval

間隔時間,默認30s,有點長,可以根據實際情況來調節

–print

打印出來kill掉的連接

–match-command

匹配當前連接的命令

Query
Sleep
Binlog Dump
Connect
Delayed insert
Execute
Fetch
Init DB
Kill
Prepare
Processlist
Quit
Reset stmt
Table Dump
–match-state

匹配當前連接的狀態

Locked
login
copy to tmp table
Copying to tmp table
Copying to tmp table on disk
Creating tmp table
executing
Reading from net
Sending data
Sorting for order
Sorting result
Table lock
Updating
–match-info

使用正則表達式匹配符合的sql

–match-db –match-user –match-host

見名知意

常用用法

殺掉空閑鏈接

pt-kill –match-command Sleep –idle-time 5 –host –port –interval –print –kill –victims all

殺掉運行時間超過5s的鏈接

pt-kill –match-command Query –busy-time 5 –host –port –interval –print –kill –victims all

殺掉匹配某個規則的正在運行的sql

pt-kill –match-command Query –busy-time 5 –host –port –interval –print –kill –victims all –match-info

殺掉正在進行filesort的sql

pt-kill –match-command Query –match-state “Sorting result” busy-time 5 –host –port –interval –print –kill –victims all

殺掉正在Copying to tmp table的sql

pt-kill –match-command Query –match-state “Copying to tmp table” busy-time 5 –host –port –interval –print –kill –victims all



注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 子长县| 叶城县| 积石山| 土默特左旗| 高淳县| 沈阳市| 德昌县| 博罗县| 谷城县| 科技| 新平| 保靖县| 枣强县| 广州市| 县级市| 盘山县| 常德市| 都兰县| 南康市| 桐梓县| 合江县| 郁南县| 陇川县| 靖远县| 西安市| 太原市| 乌鲁木齐市| 奉贤区| 前郭尔| 昂仁县| 澄迈县| 宁安市| 乃东县| 宝坻区| 确山县| 福泉市| 道真| 商水县| 武乡县| 丰宁| 柯坪县|