5.2 数据库文件 I/O 页

数据库文件 I/O 部分包含以下仪表板:

主机数据库文件 I/O

按主机显示的数据库文件 I/O仪表板汇总了按主机分组的文件 I/O。

表 5.2 主机的数据库文件 I/O

姓名描述

主持人

客户端连接的主机。底层 Performance Schema 表中 HOST 列为 NULL 的行被假定为用于后台线程,并使用主机名报告 background

全部的

主机的文件 I/O 事件总数。

总延迟

主机的定时文件 I/O 事件的总等待时间。


线程数据库文件 I/O

Database File I/O By Thread仪表板汇总了 I/O 消费者以显示等待 I/O 的时间,按线程分组 。

表 5.3 按线程的数据库文件 I/O

姓名描述

线程号

线程标识符。

用户

对于前台线程,与线程关联的帐户。对于后台线程,线程名称。

平均延迟

线程的每个定时 I/O 事件的平均等待时间。

最大延迟

线程的定时 I/O 事件的最大单次等待时间。

最小延迟

线程的定时 I/O 事件的最小单次等待时间。

进程列表 ID

对于前台线程,线程的进程列表 ID。对于后台线程,NULL。

全部的

线程的 I/O 事件总数。

总延迟

线程的定时 I/O 事件的总等待时间。


按文件的数据库文件 I/O

数据库文件 I/O 按文件仪表板汇总全局 I/O 消费者以显示 I/O 量 ,按文件分组。

表 5.4 按文件分类的数据库文件 I/O

姓名描述

文件

文件路径名。

计数杂项

文件的其他 I/O 事件总数。

计数读取

文件的读取 I/O 事件总数。

计数写入

文件的写 I/O 事件总数。

杂项延迟

文件的其他定时 I/O 事件的总等待时间。

全部的

文件的 I/O 事件总数。

总延迟

文件的定时 I/O 事件的总等待时间。

写入延迟

文件的定时写入 I/O 事件的总等待时间。


按类型划分的数据库文件 I/O

Database File I/O By Type仪表板汇总了全局 I/O 消费者,以显示 I/O 数量和等待 I/O 的时间,按事件分组 。

表 5.5 数据库文件 I/O 按类型

姓名描述

事件

I/O 事件名称,去除了 wait/io/file/ 前缀。

平均延迟

I/O 事件每次定时发生的平均等待时间。

平均阅读

I/O 事件每次读取的平均字节数。

平均写作

I/O 事件每次写入的平均字节数。

计数读取

I/O 事件的读取请求数。

计数写入

I/O 事件的写入请求数。

最大延迟

I/O 事件定时发生的最大单次等待时间。

杂项延迟

I/O 事件的其他定时发生的总等待时间。

读取延迟

I/O 事件的定时读取发生的总等待时间。

全部的

I/O 事件的总发生次数。

总延迟

I/O 事件定时发生的总等待时间。

总阅读

为 I/O 事件读取的字节数。

总笔数

为 I/O 事件写入的字节数。

写入延迟

I/O 事件的定时写入发生的总等待时间。


InnoDB 文件 I/O

InnoDB 文件 I/O仪表板显示有关受监视服务器上各种文件 I/O 活动的信息 。

表 5.6 InnoDB 文件 I/O 性能页面区域

姓名描述
数据文件 IO 活动(字节)绘制读取和写入的数据量(以字节为单位)的图形。
数据文件 IO 活动 (ops)绘制 fsync() 操作、数据读取和写入的次数。
每次读取的平均字节数绘制每次读取的平均字节数。
双写活动绘制双写操作次数和为双写操作写入的页数。
重做日志 IO 活动(字节)绘制写入日志文件的字节数。
重做日志 IO 活动 (ops)绘制日志写入请求数和物理日志写入数的图形。
重做日志等待绘制日志缓冲区太小而必须刷新的次数。
等待IO绘制挂起的异步 I/O 读/写请求的数量,
待处理的冲洗绘制挂起缓冲区和重做日志刷新操作的数量。
打开文件绘制 InnoDB 中打开文件的数量。
InnoDB IO 配置列出 InnoDB IO-specific 系统变量及其值。