1. 執行show full processlist觀察state和info兩列,檢視有哪些執行緒在執行。
2.使用kill命令+對應執行緒前面id殺死卡死的執行緒。
其他的方式:
-- 查詢是否鎖表
show open tables ;
-- 查詢程序
show processlist ;
-- 查詢到相對應的程序,然後殺死程序
kill id; -- 一般到這一步就解鎖了
-- 檢視正在鎖的事務
select * from information_schema.innodb_locks;
-- 檢視等待鎖的事務
select * from information_schema.innodb_lock_waits;
-- 解鎖表
unlock tables;
參考:
hive卡死問題(進入服務卡死)
最近安裝了一套測試系統,在測試系統的時候,發現有服務正常,但無法進入hive的後台介面。不管是輸入hive 還是具體的hive e 語句執行,都有相應的問題。最後問題定位為相應元件問題。查詢 tmp user hive.log 日誌,發現tez引擎沒有響應,後台通過yarn檢視到任務沒有進入執行狀態...
eclipse啟動卡死的問題
關於 eclipse啟動卡死的問題 eclipse上一次沒有正確關閉,導致啟動的時候卡死錯誤解決方法 自己常用的解決方法 方案一 推薦使用,如果沒有這個檔案,就使用方案二 到 metadata plugins org.eclipse.core.resources目錄,刪除檔案 snap 方案二 進入...
執行mysql語句卡死
問題 執行alter table table1 add column name text 10 not null 時,sql語句卡住不動,如下圖 思路 1 通過mysql日誌查詢原因,查log語句 select from information schema.processlist where co...