SELECT
A.SPACE AS TBL_SPACEID,
A.TABLE_ID,
A.NAME AS TABLE_NAME,
FILE_FORMAT,
ROW_FORMAT,
SPACE_TYPE,
B.INDEX_ID,
B.NAME AS INDEX_NAME,
PAGE_NO,
B.TYPE AS INDEX_TYPE
FROM
information_schema.INNODB_SYS_TABLES A
LEFT JOIN information_schema.INNODB_SYS_INDEXES B ON A.TABLE_ID = B.TABLE_ID
WHERE
A.table_id = B.table_id
AND A.space != 0;
AND A.NAME = '数据库名称/表名称';

不加 AND A.NAME = '数据库名称/表名称'  条件表示所有的库信息

 

    1 B+树的高度则为 page_no+1

    2 B+树的高度决定了要做多少次IO操作, 几千万行的高度有可能和几百万的高度一样

    3 B+树的高度通常是1-3 

    4 primary page number代表主键索引的根页