首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL innodb_row_lock_time不仅仅是挂钟时间

问MySQL innodb_row_lock_time不仅仅是挂钟时间
EN

Database Administration用户
提问于 2018-04-28 18:04:29
回答 1查看 884关注 0票数 2

我们最近开始在监视系统中绘制innodb_row_lock_time状态变量。

我注意到在繁忙的服务器上,在图表上我无法理解的一些东西:

在04:55PM和04:57PM之间,这个计数器的值从488,101,000变为488,504,000。MySQL文档说:

innodb_row_lock_time获取行锁所花费的总时间,以毫秒为单位。

在这2分钟内,服务器怎么可能花了403,000 ms来获取行锁?2分钟只有12万毫秒。

想到的唯一解释是,这个值是所有线程的总和,但我找不到任何文件来证实这一理论。

服务器是MySQL 5.1

EN

回答 1

Database Administration用户

发布于 2021-06-21 18:25:28

这个指标是累积的。你必须用达美来观察时间的变化。然后,您必须除以所用时间来规范它,例如,每分钟等待的时间。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/205261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档