show engine innodb mutex 監控輸出結果解讀

1、語法

SHOW ENGINE engine_name {STATUS | MUTEX}

show engine顯示有關存儲引擎的操作信息。它需要process的權限。


SHOW ENGINE INNODB STATUS

SHOW ENGINE INNODB MUTEX

SHOW ENGINE {NDB | NDBCLUSTER} STATUS

SHOW ENGINE PERFORMANCE_SCHEMA STATUS


SHOW ENGINE INNODB MUTEX 顯示InnoDB mutex和 rw-lock統計信息

type:始終是innodb

name:實現互斥體的源文件以及創建互斥體的文件中的行號。行號特定於您的MySQL版本。

status:互斥體狀態。


  • count 指示要求互斥體的次數。

  • spin_waits 表示自旋鎖必須運行多少次。

  • spin_rounds表示旋鎖圈數。spin_rounds除以spin_waits平均圓數)

  • os_waits表示操作系統等待的次數。這種情況發生在自旋鎖不起作用(互斥鎖在自旋鎖中沒有鎖定,並且有必要屈服於操作系統並等待)。

  • os_yields 指示嘗試鎖定互斥鎖的線程放棄其時間片併產生到操作系統的次數(假設允許其他線程運行將釋放互斥鎖,以使其可以被鎖定)。

  • os_wait_times指示在操作系統等待中花費的時間量(以毫秒爲單位)。在MySQL 5.5中,定時被禁用,該值始終爲0。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章