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代表主鍵索引的根頁