该table_io_waits_summary_by_index_usage表按索引记录表 I/O 等待。
table | 描述 |
OBJECT_TYPE | TABLE在所有索引的情况下。 |
OBJECT_SCHEMA | 架构名称。 |
OBJECT_NAME | 表名。 |
INDEX_NAME | 索引名称,或PRIMARY用于主索引,NULL用于无索引(在这种情况下插入被计算在内)。 |
COUNT_STAR | x_READ汇总事件的数量以及和列的总和x_WRITE。 |
SUM_TIMER_WAIT | 定时汇总事件的总等待时间。 |
MIN_TIMER_WAIT | 定时汇总事件的最短等待时间。 |
AVG_TIMER_WAIT | 定时汇总事件的平均等待时间。 |
MAX_TIMER_WAIT | 定时汇总事件的最大等待时间。 |
COUNT_READ | 所有读取操作的数量,以及等效列的总和x_FETCH。 |
SUM_TIMER_READ | 所有定时读操作的总等待时间。 |
MIN_TIMER_READ | 所有定时读操作的最短等待时间。 |
AVG_TIMER_READ | 所有定时读操作的平均等待时间。 |
MAX_TIMER_READ | 所有定时读取操作的最大等待时间。 |
COUNT_WRITE | 所有写操作的数量,以及等效的x_INSERT,x_UPDATE和x_DELETE列的总和。 |
SUM_TIMER_WRITE | 所有定时写操作的总等待时间。 |
MIN_TIMER_WRITE | 所有定时写操作的最短等待时间。 |
AVG_TIMER_WRITE | 所有定时写操作的平均等待时间。 |
MAX_TIMER_WRITE | 所有定时写操作的最大等待时间。 |
COUNT_FETCH | 所有提取操作的数量。 |
SUM_TIMER_FETCH | 所有计时的获取操作的总等待时间。 |
MIN_TIMER_FETCH | 所有定时的提取操作的最短等待时间。 |
AVG_TIMER_FETCH | 所有定时获取操作的平均等待时间。 |
MAX_TIMER_FETCH | 所有定时获取操作的最大等待时间。 |
COUNT_INSERT | 所有插入操作的数量。 |
SUM_TIMER_INSERT | 所有定时插入操作的总等待时间。 |
MIN_TIMER_INSERT | 所有定时插入操作的最短等待时间。 |
AVG_TIMER_INSERT | 所有定时插入操作的平均等待时间。 |
MAX_TIMER_INSERT | 所有定时插入操作的最大等待时间。 |
COUNT_UPDATE | 所有更新操作的数量。 |
SUM_TIMER_UPDATE | 所有定时更新操作的总等待时间。 |
MIN_TIMER_UPDATE | 所有定时更新操作的最短等待时间。 |
AVG_TIMER_UPDATE | 所有定时更新操作的平均等待时间。 |
MAX_TIMER_UPDATE | 所有定时更新操作的最大等待时间。 |
COUNT_DELETE | 所有删除操作的数量。 |
SUM_TIMER_DELETE | 所有定时删除操作的总等待时间。 |
MIN_TIMER_DELETE | 所有定时删除操作的最短等待时间。 |
AVG_TIMER_DELETE | 所有定时删除操作的平均等待时间。 |
MAX_TIMER_DELETE | 所有定时删除操作的最大等待时间。 |
您可以截断表,这会将所有计数器重置为零。如果table_io_waits_summary_by_table表被截断,该表也会被截断。
如果一个表的索引结构发生改变,记录在该表中的索引统计信息也可能被重置。