mysql - 为什么block_ops_in block_ops_out 在mysql 中总是为零?
问题描述
我用mysql的sakila数据库来研究show profile statement
。我在mysql参考手册中找到了这个解释:
BLOCK IO 显示块输入和输出操作的计数
我认为这意味着磁盘中发生的块 io 的计数,但block_ops_in
实际上block_ops_out
始终为 0:
select * from employees;
show profiles
show profile all for query <query id> // why block_ops_in、block_ops_out is zero? It's impossible
我理解BLOCK IO
错了吗?或者这个sql没有发生磁盘io??
如果我想知道执行 sql 时磁盘中发生了多少 io,我该怎么办?
解决方案
推荐阅读
- wordpress - 是否有适用于多个块的 WP Bakery 兼容的 WordPress 插件?
- mongodb - MongoDB:FieldPath 字段名称可能不包含“。”
- python - 更改脚本以停止返回非素数并仅返回素数
- xcode - 由于 AudioFileID,无法在 Xcode 上编译它
- python-3.x - Numpy将数组减少到给定的形状
- asp.net-core - 使用 .Net Core 中的 PKCE 和 Okta 从 Swagger UI 连接 OpenID
- amazon-web-services - 如何从特定的 AWS 代码提交账户克隆分支
- spring-cloud - Spring Cloud Load Balancer 中基于上下文的部署 Vip 地址
- python-3.x - 如何使用 Apache2 和 Mod-WSGI 运行 Flask
- javascript - 如何将“隐藏”属性添加到现有 HTML 5 元素,然后将其从现有 HTML 5 元素中删除?