用shell的方式手撕mysql殭屍連線

2021-07-15 07:57:10 字數 836 閱讀 5856

檢視mysql連線

如果是root帳號可以看到所有使用者的當前連線,如果是其他普通帳號,只能看見自己占用的連線

show processlist;只列出前100條

如果想全列出show full processlist;

實戰 我們來檢視一下blog資料庫裡,time時間》700的殭屍連線

select concat('kill ',id,";") from information_schema.processlist where db='blog'

andtime>700

and command='sleep'

如何要殺死,可以直接kill id(上面查詢出來的id)

我們來使用shell的方式來處理

1.終端裡執行

mysql -u root -p123123 -e "select concat('kill ',id,";") from information_schema.processlist where db='blog'

andtime>700

and command='sleep'

" -n > killlist

把上面執行的sql結果輸出到乙個名為killlist的檔案了

2.然後我們可以用mysql執行這個檔案,因為內部是 「kill 17; kill 18;」這樣的sql

mysql -u root -p123123

< killlist

手撕隨機森林的超引數

隨機森林有兩大隨機特點 1 random sampling of training data points when building trees 2 random subsets of features considered when splitting nodes from sklearn.en...

手撕Js中的instanceof 真的不要太簡單

首先,在我們手撕instanceof的時候,我們先來看看他都有什麼用處?let arr letfn functionfn let obj let num 2020 console.log arr instanceof array true console.log arr instanceof obj...

手撕NMS,numpy實現目標檢測的常用模組NMS

然後關鍵的部分來了,我們對iou進行篩選,若iou大於我們所設定的閾值,則我們認為,此框與基準框檢測的為同一目標,為重複檢測,我們就將其抑制,若iou低於我們設定的閾值,我們就進行下一步的迴圈,取出經過第一輪所篩選後的框,仍然取出剩下的框的分數最高的box,作為新的基準框,對剩下的框再次計算iou,...