文档首页
MySQL 8.4 参考手册
相关文档 下载此手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  主键优化

10.3.2 主键优化

表的**主键**代表您在最重要的查询中使用的列或列集。它具有一个关联的索引,以实现快速的查询性能。由于**主键**不能包含任何**NULL**值,因此查询性能会从**NOT NULL**优化中受益。使用**InnoDB**存储引擎,表数据在物理上被组织起来,以便基于主键列或列集进行超快速查找和排序。

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