這篇文章主要為大家展示了“MySQL中information_schema庫中關(guān)于鎖相關(guān)表的字段解釋有哪些”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“MySQL中information_schema庫中關(guān)于鎖相關(guān)表的字段解釋有哪些”這篇文章吧。
創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、原平網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、成都商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為原平等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
innodb_trx表:
trx_id:事務(wù)ID。
trx_state:事務(wù)狀態(tài),有以下幾種狀態(tài):RUNNING、LOCK WAIT、ROLLING BACK 和 COMMITTING。
trx_started:事務(wù)開始時(shí)間。
trx_requested_lock_id:事務(wù)當(dāng)前正在等待鎖的標(biāo)識(shí),可以和 INNODB_LOCKS 表 JOIN 以得到更多詳細(xì)信息。
trx_wait_started:事務(wù)開始等待的時(shí)間。
trx_weight:事務(wù)的權(quán)重。
trx_mysql_thread_id:事務(wù)線程 ID,可以和 PROCESSLIST 表 JOIN。
trx_query:事務(wù)正在執(zhí)行的 SQL 語句。
trx_operation_state:事務(wù)當(dāng)前操作狀態(tài)。
trx_tables_in_use:當(dāng)前事務(wù)執(zhí)行的 SQL 中使用的表的個(gè)數(shù)。
trx_tables_locked:當(dāng)前執(zhí)行 SQL 的行鎖數(shù)量。
trx_lock_structs:事務(wù)保留的鎖數(shù)量。
trx_lock_memory_bytes:事務(wù)鎖住的內(nèi)存大小,單位為 BYTES。
trx_rows_locked:事務(wù)鎖住的記錄數(shù)。包含標(biāo)記為 DELETED,并且已經(jīng)保存到磁盤但對(duì)事務(wù)不可見的行。
trx_rows_modified:事務(wù)更改的行數(shù)。
trx_concurrency_tickets:事務(wù)并發(fā)票數(shù)。
trx_isolation_level:當(dāng)前事務(wù)的隔離級(jí)別。
trx_unique_checks:是否打開唯一性檢查的標(biāo)識(shí)。
trx_foreign_key_checks:是否打開外鍵檢查的標(biāo)識(shí)。
trx_last_foreign_key_error:最后一次的外鍵錯(cuò)誤信息。
trx_adaptive_hash_latched:自適應(yīng)散列索引是否被當(dāng)前事務(wù)鎖住的標(biāo)識(shí)。
trx_adaptive_hash_timeout:是否立刻放棄為自適應(yīng)散列索引搜索 LATCH 的標(biāo)識(shí)。
innodb_locks表:
lock_id:鎖 ID。
lock_trx_id:擁有鎖的事務(wù) ID。可以和 INNODB_TRX 表 JOIN 得到事務(wù)的詳細(xì)信息。
lock_mode:鎖的模式。有如下鎖類型:行級(jí)鎖包括:S、X、IS、IX,分別代表:共享鎖、排它鎖、意向共享鎖、意向排它鎖。表級(jí)鎖包括:S_GAP、X_GAP、IS_GAP、IX_GAP 和 AUTO_INC,分別代表共享間隙鎖、排它間隙鎖、意向共享間隙鎖、意向排它間隙鎖和自動(dòng)遞增鎖。
lock_type:鎖的類型。RECORD 代表行級(jí)鎖,TABLE 代表表級(jí)鎖。
lock_table:被鎖定的或者包含鎖定記錄的表的名稱。
lock_index:當(dāng) LOCK_TYPE=’RECORD’ 時(shí),表示索引的名稱;否則為 NULL。
lock_space:當(dāng) LOCK_TYPE=’RECORD’ 時(shí),表示鎖定行的表空間 ID;否則為 NULL。
lock_page:當(dāng) LOCK_TYPE=’RECORD’ 時(shí),表示鎖定行的頁號(hào);否則為 NULL。
lock_rec:當(dāng) LOCK_TYPE=’RECORD’ 時(shí),表示一堆頁面中鎖定行的數(shù)量,亦即被鎖定的記錄號(hào);否則為 NULL。
lock_data:當(dāng) LOCK_TYPE=’RECORD’ 時(shí),表示鎖定行的主鍵;否則為NULL。
innodb_lock_waits表:
requesting_trx_id:請(qǐng)求事務(wù)的 ID。
requested_lock_id:事務(wù)所等待的鎖定的 ID??梢院?INNODB_LOCKS 表 JOIN。
blocking_trx_id:阻塞事務(wù)的 ID。
blocking_lock_id:某一事務(wù)的鎖的 ID,該事務(wù)阻塞了另一事務(wù)的運(yùn)行??梢院?INNODB_LOCKS 表 JOIN。
innodb_trx表查詢結(jié)果舉例:
mysql(mdba@localhost:(none) 03:48:05)>select * from information_schema.innodb_trx \G
*************************** 1. row ***************************
trx_id: 3404472915
trx_state: RUNNING
trx_started: 2017-07-20 15:48:14
trx_requested_lock_id: NULL
trx_wait_started: NULL
trx_weight: 3
trx_mysql_thread_id: 27044647
trx_query: commit
trx_operation_state: committing
trx_tables_in_use: 0
trx_tables_locked: 1
trx_lock_structs: 2
trx_lock_memory_bytes: 1136
trx_rows_locked: 1
trx_rows_modified: 1
trx_concurrency_tickets: 0
trx_isolation_level: REPEATABLE READ
trx_unique_checks: 1
trx_foreign_key_checks: 1
trx_last_foreign_key_error: NULL
trx_adaptive_hash_latched: 0
trx_adaptive_hash_timeout: 0
trx_is_read_only: 0
trx_autocommit_non_locking: 0
*************************** 2. row ***************************
trx_id: 3404264783
trx_state: RUNNING
trx_started: 2017-07-20 15:42:06
trx_requested_lock_id: NULL
trx_wait_started: NULL
trx_weight: 2
trx_mysql_thread_id: 22514654
trx_query: update qymc set status1='2' where id=962304
trx_operation_state: NULL
trx_tables_in_use: 0
trx_tables_locked: 1
trx_lock_structs: 1
trx_lock_memory_bytes: 1136
trx_rows_locked: 0
trx_rows_modified: 1
trx_concurrency_tickets: 0
trx_isolation_level: REPEATABLE READ
trx_unique_checks: 1
trx_foreign_key_checks: 1
trx_last_foreign_key_error: NULL
trx_adaptive_hash_latched: 0
trx_adaptive_hash_timeout: 0
trx_is_read_only: 0
trx_autocommit_non_locking: 0
以上是“MySQL中information_schema庫中關(guān)于鎖相關(guān)表的字段解釋有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站欄目:MySQL中information_schema庫中關(guān)于鎖相關(guān)表的字段解釋有哪些
鏈接分享:http://jinyejixie.com/article36/gdpgsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化、網(wǎng)站維護(hù)、微信小程序、搜索引擎優(yōu)化、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)