是否有一个mysql变量或监视,可以告诉您每秒记录多少次写入?
我可以使用一些变量值和计算得到相同的结果吗?
假设我需要动态绘制相同的图。我该怎么做?
我正在寻找命令行选项,而不是基于GUI的监控工具。
我有一个混合的令牌和non用例,所以一些非存储引擎特定的东西会更好。
发布于 2015-10-10 21:19:06
( Com_insert + Com_delete + Com_delete_multi +
Com_replace + Com_update + Com_update_multi ) / Uptime从启动开始就给你“写/秒”。这是从发出查询的用户的角度来看的(例如INSERT)。
还是你想要“写行/秒”?
或者“磁盘写入/秒”?
上述表达式的值来自SHOW GLOBAL STATUS或information_schema中的等效位置。
如果您想要“在最后10分钟内写”,那么在10分钟前和现在捕获计数器。减去得到的“变化”,最后再进行除法。
有几个GUI可以完成这个运算,还有更多。考虑MonYog ($$)、MySQL Enterprise ($$$)、仙人掌等。
https://stackoverflow.com/questions/32894604
复制相似问题