information_schema系列十二
| Column name | Description |
| TABLE_ID | An identifier representing the table associated with the virtual column; the same value as INNODB_SYS_TABLES.TABLE_ID. |
| POS | The position value of the generated virtual column. The value is large because it encodes the column sequence number and ordinal position. The formula used to calculate the value uses a bitwise operation. The formula is ((nth virtual generated column for the InnoDB instance + 1) << 16) + the ordinal position of the generated virtual column. For example, if the first virtual generated column in theInnoDB instance is the third column of the table, the formula is (0 + 1) << 16) + 2. The first generated virtual column in the InnoDB instance is always number 0. As the third column in the table, the ordinal position of the generated virtual column is 2. Ordinal positions are counted from 0. |
| BASE_POS | The ordinal position of the columns upon which a generated virtual column is based. |
| Column name | Description |
| INDEX_ID | An identifier for each index that is unique across all the databases in an instance. |
| NAME | The name of the index. Most indexes created implicitly by InnoDB have consistent names but the index names are not necessarily unique. For example, PRIMARY for a primary key index, GEN_CLUST_INDEX for the index representing a primary key when one is not specified, andID_IND, FOR_IND, and REF_IND for foreign key constraints. |
| TABLE_ID | An identifier representing the table associated with the index; the same value from INNODB_SYS_TABLES.TABLE_ID. |
| TYPE | A numeric identifier signifying the kind of index. 0 = Secondary Index, 1 = Clustered Index, 2 = Unique Index, 3 = Primary Index, 32 = Full-text Index, 64 = Spatial Index, 128 = A secondary index that includes a generated virtual column. |
| N_FIELDS | The number of columns in the index key. For the GEN_CLUST_INDEX indexes, this value is 0 because the index is created using an artificial value rather than a real table column. |
| PAGE_NO | The root page number of the index B-tree. For full-text indexes, the PAGE_NO field is unused and set to -1 (FIL_NULL) because the full-text index is laid out in several B-trees (auxiliary tables). |
| SPACE | An identifier for the tablespace where the index resides. 0 means the InnoDB system tablespace. Any other number represents a table created in file-per-table mode with a separate .ibd file. This identifier stays the same after a TRUNCATE TABLE statement. Because all indexes for a table reside in the same tablespace as the table, this value is not necessarily unique. |
| MERGE_THRESHOLD | The merge threshold value for index pages. If the amount of data in an index page falls below the MERGE_THRESHOLD value when a row is deleted or when a row is shortened by an update operation, InnoDB attempts to merge the index page with the neighboring index page. The default threshold value is 50%. The MERGE_THRESHOLD column was added to INNODB_SYS_INDEXES in MySQL 5.7.6. For more information, see Section 15.6.12, “Configuring the Merge Threshold for Index Pages”. |
| Column name | Description |
| NAME | Unique name for the counter. |
| SUBSYSTEM | The aspect of InnoDB that the metric applies to. See the list following the table for the corresponding module names to use with the SET GLOBAL syntax. |
| COUNT | Value since the counter is enabled. |
| MAX_COUNT | Maximum value since the counter is enabled. |
| MIN_COUNT | Minimum value since the counter is enabled. |
| AVG_COUNT | Average value since the counter is enabled. |
| COUNT_RESET | Counter value since it was last reset. (The _RESET fields act like the lap counter on a stopwatch: you can measure the activity during some time interval, while the cumulative figures are still available in the COUNT, MAX_COUNT, and so on fields.) |
| MAX_COUNT_RESET | Maximum counter value since it was last reset. |
| MIN_COUNT_RESET | Minimum counter value since it was last reset. |
| AVG_COUNT_RESET | Average counter value since it was last reset. |
| TIME_ENABLED | Timestamp of last start. |
| TIME_DISABLED | Timestamp of last stop. |
| TIME_ELAPSED | Elapsed time in seconds since the counter started. |
| TIME_RESET | Timestamp of last stop. |
| STATUS | Whether the counter is still running (enabled) or stopped (disabled). |
| TYPE | Whether the item is a cumulative counter, or measures the current value of some resource. |
| COMMENT | Counter description. |
| Column name | Description |
| TABLE_ID | The table ID of the active temporary table. |
| NAME | The name of the active temporary table. |
| N_COLS | The number of columns in the temporary table. The number always includes three hidden columns created by InnoDB (DB_ROW_ID, DB_TRX_ID, and DB_ROLL_PTR). |
| SPACE | The tablespace identifier (a numerical value) for the tablespace in which the temporary table resides. As of MySQL 5.7.1, all non-compressedInnoDB temporary tables reside in a shared temporary tablespace, as defined by innodb_temp_data_file_path. By default the shared temporary tablespace is named ibtmp1 and located in the data directory. Compressed temporary tables reside in separate per-table tablespaces located in the temporary file directory, as defined by tmpdir. The SPACE ID is always a non-zero value and is dynamically generated on server restart. |
| PER_TABLE_SPACE | A value of TRUE indicates that the temporary table resides in a separate per-table tablespace. A value of FALSE indicates that the temporary table resides in the shared temporary tablespace. |
| IS_COMPRESSED | A value of TRUE indicates that the temporary table is compressed. |
| Column name | Description |
| POOL_ID | Buffer Pool ID. An identifier to distinguish between multiple buffer pool instances. |
| BLOCK_ID | Buffer Pool Block ID. |
| SPACE | Tablespace ID. Uses the same value as in INNODB_SYS_TABLES.SPACE. |
| PAGE_NUMBER | Page number. |
| PAGE_TYPE | Page type. One of ALLOCATED (Freshly allocated page), INDEX (B-tree node), UNDO_LOG (Undo log page), INODE (Index node),IBUF_FREE_LIST (Insert buffer free list), IBUF_BITMAP (Insert buffer bitmap), SYSTEM (System page), TRX_SYSTEM (Transaction system data), FILE_SPACE_HEADER (File space header), EXTENT_DESCRIPTOR (Extent descriptor page), BLOB (Uncompressed BLOB page), COMPRESSED_BLOB (First compressed BLOB page), COMPRESSED_BLOB2 (Subsequent comp BLOB page), IBUF_INDEX (Insert buffer index), RTREE_INDEX (spatial index), UNKNOWN (unknown). |
| FLUSH_TYPE | Flush type. |
| FIX_COUNT | Number of threads using this block within the buffer pool. When zero, the block is eligible to be evicted. |
| IS_HASHED | Whether hash index has been built on this page. |
| NEWEST_MODIFICATION | Log Sequence Number of the youngest modification. |
| OLDEST_MODIFICATION | Log Sequence Number of the oldest modification. |
| ACCESS_TIME | An abstract number used to judge the first access time of the page. |
| TABLE_NAME | Name of the table the page belongs to. This column is only applicable to pages of type INDEX. |
| INDEX_NAME | Name of the index the page belongs to. It can be the name of a clustered index or a secondary index. This column is only applicable to pages of type INDEX. |
| NUMBER_RECORDS | Number of records within the page. |
| DATA_SIZE | Sum of the sizes of the records. This column is only applicable to pages of type INDEX. |
| COMPRESSED_SIZE | Compressed page size. Null for pages that are not compressed. |
| PAGE_STATE | Page state. A page with valid data has one of the following states: FILE_PAGE (buffers a page of data from a file), MEMORY (buffers a page from an in-memory object), COMPRESSED. Other possible states (managed by InnoDB) are: NULL, READY_FOR_USE, NOT_USED,REMOVE_HASH. |
| IO_FIX | Specifies whether any I/O is pending for this page: IO_NONE = no pending I/O, IO_READ = read pending, IO_WRITE = write pending. |
| IS_OLD | Specifies whether or not the block is in the sublist of old blocks in the LRU list. |
| FREE_PAGE_CLOCK | The value of the freed_page_clock counter when the block was the last placed at the head of the LRU list. Thefreed_page_clock counter tracks the number of blocks removed from the end of the LRU list. |
| Column name | Description |
| POOL_ID | Buffer Pool ID. A unique identifier to distinguish between multiple buffer pool instances. |
| POOL_SIZE | The InnoDB buffer pool size in pages. |
| FREE_BUFFERS | The number of free pages in the InnoDB buffer pool |
| DATABASE_PAGES | The number of pages in the InnoDB buffer pool containing data. The number includes both dirty and clean pages. |
| OLD_DATABASE_PAGES | The number of pages in the old buffer pool sublist. |
| MODIFIED_DATABASE_PAGES | The number of modified (dirty) database pages |
| PENDING_DECOMPRESS | The number of pages pending decompression |
| PENDING_READS | The number of pending reads |
| PENDING_FLUSH_LRU | The number of pages pending flush in the LRU |
| PENDING_FLUSH_LIST | The number of pages pending flush in the flush list |
| PAGES_MADE_YOUNG | The number of pages made young |
| PAGES_NOT_MADE_YOUNG | The number of pages not made young |
| PAGES_MADE_YOUNG_RATE | The number of pages made young per second (pages made young since the last printout / time elapsed) |
| PAGES_MADE_NOT_YOUNG_RATE | The number of pages not made per second (pages not made young since the last printout / time elapsed) |
| NUMBER_PAGES_READ | The number of pages read |
| NUMBER_PAGES_CREATED | The number of pages created |
| NUMBER_PAGES_WRITTEN | The number of pages written |
| PAGES_READ_RATE | The number of pages read per second (pages read since the last printout / time elapsed) |
| PAGES_CREATE_RATE | The number of pages created per second (pages created since the last printout / time elapsed) |
| PAGES_WRITTEN_RATE | The number of pages written per second (pages written since the last printout / time elapsed) |
| NUMBER_PAGES_GET | The number of logical read requests. |
| HIT_RATE | The buffer pool hit rate |
| YOUNG_MAKE_PER_THOUSAND_GETS | The number of pages made young per thousand gets |
| NOT_YOUNG_MAKE_PER_THOUSAND_GETS | The number of pages not made young per thousand gets |
| NUMBER_PAGES_READ_AHEAD | The number of pages read ahead |
| NUMBER_READ_AHEAD_EVICTED | The number of pages read into the InnoDB buffer pool by the read-ahead background thread that were subsequently evicted without having been accessed by queries. |
| READ_AHEAD_RATE | The read ahead rate per second (pages read ahead since the last printout / time elapsed) |
| READ_AHEAD_EVICTED_RATE | The number of read ahead pages evicted without access per second (read ahead pages not accessed since the last printout / time elapsed) |
| LRU_IO_TOTAL | LRU IO total |
| LRU_IO_CURRENT | LRU IO for the current interval |
| UNCOMPRESS_TOTAL | Total number of pages decompressed |
| UNCOMPRESS_CURRENT | The number of pages decompressed in the current interval |
information_schema系列十二的更多相关文章
- Web 前端开发精华文章推荐(jQuery、HTML5、CSS3)【系列十二】
2012年12月12日,[<Web 前端开发人员和设计师必读文章>系列十二]和大家见面了.梦想天空博客关注 前端开发 技术,分享各种增强网站用户体验的 jQuery 插件,展示前沿的 HT ...
- SQL Server 2008空间数据应用系列十二:Bing Maps中呈现GeoRSS订阅的空间数据
原文:SQL Server 2008空间数据应用系列十二:Bing Maps中呈现GeoRSS订阅的空间数据 友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft SQL Se ...
- Alamofire源码解读系列(十二)之请求(Request)
本篇是Alamofire中的请求抽象层的讲解 前言 在Alamofire中,围绕着Request,设计了很多额外的特性,这也恰恰表明,Request是所有请求的基础部分和发起点.这无疑给我们一个Req ...
- information_schema系列十
information_schema系列十 1:INNODB_FT_CONFIG 这张表存的是全文索引的信息,查询前可以先通过以下语句查询一下开启全文索引的表: show variables li ...
- struts2官方 中文教程 系列十二:控制标签
介绍 struts2有一些控制语句的标签,本教程中我们将讨论如何使用 if 和iterator 标签.更多的控制标签可以参见 tags reference. 到此我们新建一个struts2 web 项 ...
- 爬虫系列(十二) selenium的基本使用
一.selenium 简介 随着网络技术的发展,目前大部分网站都采用动态加载技术,常见的有 JavaScript 动态渲染和 Ajax 动态加载 对于爬取这些网站,一般有两种思路: 分析 Ajax 请 ...
- Alamofire源码解读系列(十二)之时间轴(Timeline)
本篇带来Alamofire中关于Timeline的一些思路 前言 Timeline翻译后的意思是时间轴,可以表示一个事件从开始到结束的时间节点.时间轴的概念能够应用在很多地方,比如说微博的主页就是一个 ...
- 学习ASP.NET Core Razor 编程系列十二——在页面中增加校验
学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET ...
- SpringBoot系列(十二)过滤器配置详解
SpringBoot(十二)过滤器详解 往期精彩推荐 SpringBoot系列(一)idea新建Springboot项目 SpringBoot系列(二)入门知识 springBoot系列(三)配置文件 ...
随机推荐
- VR全景项目外包团队— VR/AR相关领域介绍和VR全景案例
VR/AR相关领域这里我要说的一点就是硬件.诚然,硬件的确很难搞,国内在这方面就是荒漠,所以,如果你有信心,完全可以开拓一片蓝海.注意我是说真正的硬件,那些把Google的纸盒子拿来改改就能融资千万的 ...
- EMC起步:华为交换机拆解
[作者:byeyear Email:east3@163.com 转载请保留此行] 1. 静电抗扰 理想情况下,我们的系统是一个中空且密闭的金属盒子,根据电磁场理论,外界的任何静电源都不可能 ...
- Google Tensorflow 源码编译(三):tensorflow<v0.5.0>
这几天终于把tensorflow安装上了,中间遇到过不少的问题,这里记录下来.供大家想源码安装的参考. 安装环境:POWER8处理器,Docker容器Ubuntu14.04镜像. Build Tens ...
- delphi locate多字段查询
简单格式: IF MSQ_NewBillQuantity.Locate('FStockID;FMarchID', VarArrayOf([FStockID, FMarchID]), []) = Fal ...
- 传入url地址请求服务器api,浏览器显示图片
@RequestMapping("/proxyImage") public void proxyImage(HttpServletRequest request, HttpServ ...
- Python 2.7.x 和 3.x 版本的重要区别
许多Python初学者都会问:我应该学习哪个版本的Python.对于这个问题,我的回答通常是“先选择一个最适合你的Python教程,教程中使用哪个版本的Python,你就用那个版本.等学得差不多了,再 ...
- 浅析c#内存泄漏
一直以来都对内存泄露和内存溢出理解的不是很深刻.在网上看到了几篇文章,于是整理了一下自己对内存泄露和内存溢出的理解. 一.概念 内存溢出:指程序在运行的过程中,程序对内存的需求超过了超过了计算机分配给 ...
- ACdream 1017 [分层图][网络流]
/* 大连热身C题 不要低头,不要放弃,不要气馁,不要慌张 题意: 给一个城市路线图,给定起点给定终点.有n个货物从起点运送到终点.城市的边是无向边. 每个货物每天如果通过某条路,那么这天这条路只能运 ...
- delphi.指针.应用
注:初稿...有点乱,可能增删改... 因为指针应用,感觉不好写,请大家指出错误,谢谢. 注意: 本文着重点讲的是指针的各类型的应用或使用,而不是说这种方法不应该+不安全+危险+不提倡使用. 其它:本 ...
- Android自动化学习笔记之Robotium:学习官网实例
---------------------------------------------------------------------------------------------------- ...