gpt4 book ai didi

mysql - 如何计算MySQL完成的磁盘写入总数

转载 作者:行者123 更新时间:2023-11-30 23:36:01 25 4
gpt4 key购买 nike

我正在尝试编写一个程序来计算 MySQL 完成的磁盘写入总数..我知道你可以通过“显示全局状态”获得变量 mysql 命令..我需要帮助从变量列表中找出实际给出任何类型磁盘写入计数的变量..这样我就可以对计数求和并解决我的问题

mysql> 显示全局状态;

给出以下变量的值

show variables;
etc ...

Innodb_data_writes
Innodb_data_written
Innodb_dblwr_pages_written
Innodb_dblwr_writes
Key_write_requests
Key_writes

我不知道一些变量的含义以及它们的含义,但我猜到了并且有点缩小范围到

Innodb_data_writes - 数据写入总数

Innodb_dblwr_writes - 已执行的双写操作数。

Innodb_log_writes - 日志文件的物理写入次数

Key_writes - 将 key block 物理写入磁盘的次数

这些是正确的吗?或者是否有我没有考虑过的任何其他由 mysql 写入的磁盘?或者是否有更好的方法来计算由我的 sql 完成的磁盘写入

最佳答案

查看 Handler_write 变量(以及其他 Handle_* 变量)。

关于mysql - 如何计算MySQL完成的磁盘写入总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7308999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com