### 8.3.2 主键优化

[](<>)

表的主键表示您在最重要的查询中使用的列或列集。它有一个关联的索引，用于快速查询性能。查询性能受益于`非空`优化，因为它不能包含任何`空值`价值观。随着`InnoDB`存储引擎，表数据被物理组织以根据主键列或列进行超快速查找和排序。

如果您的表很大且很重要，但没有明显的列或列集用作主键，您可以创建一个具有自动递增值的单独列以用作主键。当您使用外键连接表时，这些唯一 ID 可以用作指向其他表中相应行的指针。
