最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mysql如何查詢鎖表

 更新時間:2023年07月27日 09:28:17   作者:愛寫代碼的小白.  
這篇文章主要介紹了Mysql如何查詢鎖表問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Mysql查詢鎖表

1.查看表是否被鎖

(1)直接在mysql命令行執(zhí)行:show engine innodb status。

(2)查看造成死鎖的sql語句,分析索引情況,然后優(yōu)化sql。

(3)然后show processlist,查看造成死鎖占用時間長的sql語句。

(4)show status like ‘%lock%’。

2.查看表被鎖狀態(tài)和結(jié)束死鎖步驟

(1)查看表被鎖狀態(tài):show OPEN TABLES where In_use > 0; 這個語句記錄當(dāng)前鎖表狀態(tài) 。

(2)查詢進程:show processlist查詢表被鎖進程;查詢到相應(yīng)進程killid。

(3)分析鎖表的SQL:分析相應(yīng)SQL,給表加索引,常用字段加索引,表關(guān)聯(lián)字段加索引。

(4)查看正在鎖的事物:SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS。

(5)查看等待鎖的事物:SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS。

Mysql查詢鎖表指令速查

1.查看當(dāng)前鎖超時時間

show variables like ‘innodb_lock_wait_timeout';

2.查看全局鎖超時時間

SHOW GLOBAL VARIABLES LIKE ‘innodb_lock_wait_timeout';

3.更改當(dāng)前鎖超時時間為120秒

SET innodb_lock_wait_timeout=120;

4.更改全局鎖超時時間為120秒

SET GLOBAL innodb_lock_wait_timeout=120;

5.查看鎖情況

show full processlist;

6.殺死鎖的辦法:

KILL 具體的id

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL服務(wù)器的啟動和關(guān)閉

    MySQL服務(wù)器的啟動和關(guān)閉

    作為MySQL管理員,一個普通的目標(biāo)就是確保服務(wù)器盡可能地處于運行狀態(tài),使得客戶機能夠隨時訪問它。但是,有時最好關(guān)閉服務(wù)器(例如,如果正在進行數(shù)據(jù)庫的重定位,不希望服務(wù)器在該數(shù)據(jù)庫中更新表)。保持服務(wù)器運行和偶爾關(guān)閉它的需求關(guān)系不是本書所解 決的。但是我們至少可以討論如何使服務(wù)器啟動和停止,以便您具備進行這兩個操作的能力。
    2008-04-04
  • MySQL表的四種分區(qū)類型詳細(xì)介紹

    MySQL表的四種分區(qū)類型詳細(xì)介紹

    這篇文章主要介紹了MySQL表的四種分區(qū)類型,RANGE分區(qū),LIST分區(qū),HASH分區(qū),KEY分區(qū),需要的朋友可以參考下
    2024-03-03
  • MySQL的my.cnf配置文件解析

    MySQL的my.cnf配置文件解析

    本文解析了MySQL的my.cnf配置文件,其中包含了多個段,每個段定義了一組特定的配置選項,包括客戶端配置、服務(wù)器配置、命令行客戶端默認(rèn)行為等,感興趣的可以了解一下
    2024-10-10
  • 簡單了解MySQL存儲引擎

    簡單了解MySQL存儲引擎

    這篇文章主要介紹了MySQL存儲引擎的相關(guān)資料,為開發(fā)時選擇合適的存儲引擎提供參考,感興趣的朋友可以了解下
    2020-07-07
  • Xtrabackup使用指南 InnoDB數(shù)據(jù)備份工具

    Xtrabackup使用指南 InnoDB數(shù)據(jù)備份工具

    Xtrabackup是一個對InnoDB做數(shù)據(jù)備份的工具,支持在線熱備份(備份時不影響數(shù)據(jù)讀寫),是商業(yè)備份工具InnoDB Hotbackup的一個很好的替代品
    2011-10-10
  • Mysql分組查詢?nèi)ax那條記錄其它字段方式

    Mysql分組查詢?nèi)ax那條記錄其它字段方式

    這篇文章主要介紹了Mysql分組查詢?nèi)ax那條記錄其它字段方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • mysqld_safe啟動腳本源碼閱讀、分析

    mysqld_safe啟動腳本源碼閱讀、分析

    這篇文章主要介紹了mysqld_safe啟動腳本源碼閱讀、分析,mysqld_safe是一個帶有安全特性的啟動腳本,使用Shell語言編寫,需要的朋友可以參考下
    2014-07-07
  • mysql索引覆蓋實例分析

    mysql索引覆蓋實例分析

    這篇文章主要介紹了mysql索引覆蓋,簡單說明了索引覆蓋的概念,并結(jié)合實例形式分析了mysql索引覆蓋的相關(guān)應(yīng)用與操作注意事項,需要的朋友可以參考下
    2019-07-07
  • mysql 5.5 安裝配置簡單教程

    mysql 5.5 安裝配置簡單教程

    這篇文章主要為大家詳細(xì)介紹了mysql 5.5 安裝配置簡單教程,純文字描述mysql 5.5 安裝配置方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • MySQL8中誤刪數(shù)據(jù)恢復(fù)的7種方法完整指南

    MySQL8中誤刪數(shù)據(jù)恢復(fù)的7種方法完整指南

    在數(shù)據(jù)庫管理中,誤刪數(shù)據(jù)是開發(fā)者和運維人員最恐懼的噩夢之一,本文將通過 5個核心步驟、7種恢復(fù)方法 和 12個實戰(zhàn)代碼示例,深度解析MySQL 8中誤刪數(shù)據(jù)的恢復(fù)策略,大家可以根據(jù)需要進行選擇
    2025-09-09

最新評論

库伦旗| 凌源市| 莱芜市| 呼图壁县| 武隆县| 岚皋县| 长乐市| 屯门区| 莒南县| 思茅市| 石林| 瑞昌市| 石泉县| 永年县| 崇义县| 汨罗市| 衡山县| 应城市| 沅陵县| 隆子县| 高要市| 西昌市| 兴山县| 丰台区| 紫金县| 文登市| 苍山县| 阜康市| 武威市| 济南市| 游戏| 阳西县| 青龙| 和林格尔县| 永定县| 日喀则市| 逊克县| 扶沟县| 武定县| 万荣县| 东宁县|