国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中山市| 黑龙江省| 镶黄旗| 屏南县| 察哈| 门源| 五华县| 浑源县| 武隆县| 门源| 镇巴县| 克拉玛依市| 宜兰市| 长治县| 海晏县| 舟曲县| 北京市| 永修县| 宜川县| 大田县| 郧西县| 汝城县| 遵义县| 册亨县| 江安县| 慈溪市| 开江县| 腾冲县| 怀来县| 宜州市| 会昌县| 静宁县| 印江| 延庆县| 赫章县| 龙井市| 卓尼县| 麟游县| 霍邱县| 应用必备| 盐源县|