mysql查詢機(jī)制,mysql回表原理?
Mysql回表指的是在InnoDB存儲(chǔ)引擎下,二級(jí)索引查詢到的索引列,如果需要查找所有列的數(shù)據(jù),則需要到主鍵索引里面去取出數(shù)據(jù)。這個(gè)過(guò)程就稱為回表。因?yàn)樾械臄?shù)據(jù)都是存在主鍵B+tree的葉子節(jié)點(diǎn)里面,二級(jí)索引的B+樹(shù)葉子節(jié)點(diǎn)都是存放的(索引列,主鍵)。
Mysql回表指的是在InnoDB存儲(chǔ)引擎下,二級(jí)索引查詢到的索引列,如果需要查找所有列的數(shù)據(jù),則需要到主鍵索引里面去取出數(shù)據(jù)。這個(gè)過(guò)程就稱為回表。因?yàn)樾械臄?shù)據(jù)都是存在主鍵B+tree的葉子節(jié)點(diǎn)里面,二級(jí)索引的B+樹(shù)葉子節(jié)點(diǎn)都是存放的(索引列,主鍵)。