MySQL 数据库索引中的“seq_in_index”是什么意思?

Pra*_*kar 4 mysql indexing binary-tree b-tree

索引结果 创建索引时,我怀疑有一列,与数据节点的物理链接有关。当 2 个“seq_in_index”相同时,它们如何放置在节点中?在这种情况下,索引二叉树的结构如何?

Pau*_*gel 6

它是列在索引中的位置。

例子:

INDEX some_idx(column_a, column_b)
Run Code Online (Sandbox Code Playgroud)

seq_in_index因为column_a1,因为column_b2

在您的情况下,复合索引是

INDEX email(email, status)
Run Code Online (Sandbox Code Playgroud)

  • `PRIMARY` 和 `email` 是两个不同的索引,具有两个不同的 BTREE。 (2认同)