8.3.2 主键优化

table 的主键 table 示您在最重要的查询中使用的一列或一组列。它具有关联的索引,可提高查询性能。查询性能受益于NOT NULL优化,因为它不能包含任何NULL值。使用InnoDB存储引擎,可以对 table 数据进行物理组织,以根据一个或多个主键列进行超快速查找和排序。

如果您的 table 又大又重要,但没有明显的列或一组列用作主键,则可以创建一个单独的列,并使用自动增量值作为主键。当您使用外键联接 table 时,这些唯一的 ID 可用作指向其他 table 中相应行的指针。