這些檢視表摘要了表格統計資料,包括 InnoDB 緩衝池統計資料。預設情況下,資料列會依總等待時間(等待時間最多的表格優先)降冪排序。
這些檢視表使用一個輔助檢視表,x$ps_schema_table_statistics_io。
schema_table_statistics_with_buffer 和 x$schema_table_statistics_with_buffer 檢視表具有以下欄位:
table_schema包含表格的 schema。
table_name表格名稱。
rows_fetched從表格讀取的總資料列數。
fetch_latency表格定時讀取 I/O 事件的總等待時間。
rows_inserted插入表格的總資料列數。
insert_latency表格定時插入 I/O 事件的總等待時間。
rows_updated表格中更新的總資料列數。
update_latency表格定時更新 I/O 事件的總等待時間。
rows_deleted從表格刪除的總資料列數。
delete_latency表格定時刪除 I/O 事件的總等待時間。
io_read_requests表格的總讀取請求數。
io_read從表格讀取的總位元組數。
io_read_latency從表格讀取的總等待時間。
io_write_requests表格的總寫入請求數。
io_write寫入表格的總位元組數。
io_write_latency寫入表格的總等待時間。
io_misc_requests表格的其他 I/O 請求總數。
io_misc_latency表格的其他 I/O 請求總等待時間。
innodb_buffer_allocated為表格配置的
InnoDB緩衝區總位元組數。innodb_buffer_data為表格配置的
InnoDB資料總位元組數。innodb_buffer_free為表格配置的
InnoDB非資料總位元組數(innodb_buffer_allocated−innodb_buffer_data)。innodb_buffer_pages為表格配置的
InnoDB總頁數。innodb_buffer_pages_hashed為表格配置的
InnoDB雜湊總頁數。innodb_buffer_pages_old為表格配置的
InnoDB舊頁總數。innodb_buffer_rows_cached表格的
InnoDB快取資料列總數。